launch

What does launch mean?

launch

Definition

To send a rocket, a spacecraft or a satellite up from the ground into space.

Example sentences

Related words

launch in other languages