Black's Law Dictionary (2nd edition)dictionaries

Launch

1. The act of launching a vessel; the movement of a vessel from the land into, the water, especlally the sliding on ways from the stocks on which it is built. Homer v. The Lady of the ocean, 70 Me. 352

Source: Black’s Law Dictionary 2nd Ed (1910)