Please report any issues with this site to Lexicon Webmaster.
Launch (1) To float a vessel off the ways in a building yard; (2) A powerboat, usually over 30 feet long. (3) To lower, e.g. lifeboats to the water. (IMO Standard Marine Communication Phrase) |