To set a boat in the water or send a rocket into space
[DOC] [TLE] Launch | Definition of Launch by Merriam-Webster [PAR] to send or shoot (something, such as a rocket) into the air or water or into outer 
space.