What is Launch?

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

2. A boat of the largest size belonging to a ship of war; an open boat of large size used in any service; a lighter.
-- Black's Law Dictionary