Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
launches
in English
launches
us
//ˈlæntʃɪz//
uk
//ˈlæntʃɪz//
#common
Lemma:
launch
The lemma is the base or root form of this word.
Definitions
Noun
a
vessel's
movement
from
land
to
water
the
act
of
starting
a
project
or
venture
;
introducing
something
new
Verb
to
set
a
vessel
afloat
;
release
it
into
water
to
initiate
or
start
something
;
put
it
into
operation
to
initiate
or
activate
(
a
program
)
to
release
or
introduce
(
a
product
)
for
sale
Compounds / Phrases
prelaunches