English

launch verb definition in Space travel topic from the Oxford Advanced Learner's Dictionary

launch

 verb: Space travel topic
launch something to send something such as a spacecraft, weapon, etc. into space, into the sky or through water to launch a communications satellite to launch a missile/rocket/torpedo