To set a boat in the water or send a rocket into space
: to throw (something) forward in a... [DOC] [TLE] launch | Definition, meaning & more | Collins Dictionary [PAR] To launch a ship or a boat means to put it into water, often for the first time ... To 
launch a rocket, missile, or satellite means to send it into the air or into space.