to set (a boat or ship) in the water. to float (a newly constructed boat or ship) usually by allowing to slide down inclined ways into the water. to send forth, catapult, or release, as a self-propelled vehicle or weapon: Rockets were launched midway in thebattle.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.