1
as in establishing
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 beginning
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 throwing
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share