launch

US /lɑːntʃ/
UK /lɑːntʃ/
"launch" picture
1.

to start or set in motion (an activity or enterprise)

:
The company plans to launch a new product next quarter.
They decided to launch a new marketing campaign.
2.

to send (a missile, spacecraft, or other object) on its course or into the air or water

:
NASA will launch a new satellite next month.
The submarine was ready to launch its torpedoes.
1.

an act or instance of launching something

:
The launch of the new smartphone was highly anticipated.
The rocket's launch was delayed due to bad weather.