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

Examples

a spring launch for the new TV system

I met her at the launch of her new book.