to float (a newly constructed boat or ship) usually by allowing to slide down inclined ways into the water.
3.
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.
c.1300, from O.N.Fr. lancher (O.Fr. lancier) "to fling, hurl, throw, cast," from L.L. lanceare "wield a lance," from L. lancea "light spear" (see lance). Sense of "set (a boat) afloat" first recorded c.1400, from notion of throwing it out on the water; generalized by 1600 to "any sort of beginning."
launch
"large boat carried on a warship," 1697, from Port. lancha "barge, launch," apparently from Malay lancharan, from lanchar "quick, agile;" Eng. spelling infl. by launch (v.).
tv. & in. to empty one's stomach; to vomit. : When I saw that mess, I almost launched my lunch.
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition. Copyright 2007. Published by McGraw Hill.
Cite This Source