a motorboat with an open deck or a half deck
the act of propelling with force
[ Syn: launching ]
launch (n.)
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'
begin with vigor; He launched into a long diatribe; She plunged into a dangerous adventure
[ Syn: plunge ]
get going; give impetus to; launch a career; Her actions set in motion a complicated judicial process
[ Syn: set in motion ]
smoothen the surface of; launch plaster'