launch
US /lɔntʃ, lɑntʃ/
・UK /lɔ:ntʃ/
A2
noun
- Starting a new project; introducing new product
- Act of firing rockets into the air
verb
- To start a new project; start selling a product
- To put a rocket into the air
- To put a ship into the water for the first time