Definitions | launch |
| noun
- The act of launching.
- The movement of a vessel from land into the water; especially, the sliding on ways from the stocks on which it is built.
- (context, nautical) The boat of the largest size belonging to a ship of war; also, an open boat of any size driven by steam, naphtha, electricity, or the like. (Compare Spanish lancha.)
Translations: Etymology: Old English launchen to throw as a lance, Old French lanchier, another form of lancier, French lancer, from lance
Supplemental Details:Sponsor an extended definition for launch for as little as $10 per month. Click here to contact us.
| |
|