to float (a newly constructed boat or ship) usually by allowing to slide down inclined ways into the water.
to send forth, catapult, or release, as a self-propelled vehicle or weapon: Rockets were launched midway in the battle. The submarine launched its torpedoes and dived rapidly.
to start (a person) on a course, career, etc.
to set going; initiate: to launch a scheme.
to throw; hurl: to launch a spear.
to start (a new venture) or promote (a new product): They launched a new breakfast cereal.
to start (an application program).
—v.i.
to burst out or plunge boldly or directly into action, speech, etc.
to start out or forth; push out or put forth on the water.