Definition: a motorboat with an open deck or a half deck
Definition: The movement of a vessel from land into the water; especially, the sliding on ways from the stocks on which it is built. (Compare: to splash a ship.)
Definition: The boat of the largest size and/or of most importance belonging to a ship of war, and often called the "captain's boat" or "captain's launch".
Definition: propel with force; "launch the space shuttle"; "Launch a ship"
Definition: launch for the first time; launch on a maiden voyage; "launch a ship"
Definition: begin with vigor; "He launched into a long diatribe"; "She plunged into a dangerous adventure"
Definition: get going; give impetus to; "launch a career"; "Her actions set in motion a complicated judicial process"
Definition: smoothen the surface of; "launch plaster"
Definition: To throw (a projectile such as a lance, dart or ball); to hurl; to propel with force.