Meaning of launch in English
The launch of the rocket ended in failure.
1. send a rocket, a spacecraft, or a satellite into the sky
The Apollo 11 was launched in 1969.
launch[discharge, project] a missile
3. put a new ship or boat into water
launch the new ship
4. start something new, big and important
launch a business venture
She launched out into show business at the age of 15.