1
as in to establish
to be responsible for the creation and early operation or use of
after retiring, he launched a small company devoted to making medical devices
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
2
as in to begin
to take the first step in (a process or course of action)
she launched a career in journalism after quitting acting school
Synonyms & Similar Words
Antonyms & Near Antonyms
3
as in to throw
to send through the air especially with a quick forward motion of the arm
infantrymen launching grenades at the nest of machine gunners
Synonyms & Similar Words
1
2
as in start
the point at which something begins
we are at the launch of a new age of space exploration
Synonyms & Similar Words
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share