"launches" in the noun sense
a motorboat with an open deck or a half deck
2. launching, launch
the act of propelling with force
"launches" in the verb sense
1. establish, set up, found, launch
set up or found
"She set up a literacy program"
propel with force
"launch the space shuttle"
"Launch a ship"
launch for the first time launch on a maiden voyage
"launch a ship"
4. plunge, launch
begin with vigor
"He launched into a long diatribe"
"She plunged into a dangerous adventure"
5. launch, set in motion
get going give impetus to
"launch a career"
"Her actions set in motion a complicated judicial process"
smoothen the surface of
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License