Definitions
noun
a motorboat with an open deck or a half deck
verb
launch for the first time; launch on a maiden voyage
“launch a ship”
verb
propel with force
“launch the space shuttle”
verb
smoothen the surface of
“launch plaster”
Look “launch” up elsewhere
Want another word?
Spin the dictionary for a fresh one.