launch

/lɑːntʃ/

Definitions

1. noun

an act of propelling or setting in motion a vehicle, especially a rocket or spacecraft

“The launch of the new rocket was a historic moment for the space program.”

2. verb

to set in motion or propel something, especially a vehicle or project

“The company will launch a new marketing campaign next quarter.”

3. noun

the initial stage or phase of something, especially a project or business

“The company is still in the launch phase and is not yet profitable.”

4. verb

to put something into operation or circulation, especially a new product or service

“The restaurant will launch its new menu next week.”

Synonyms

  • initiate
  • propel
  • start

Antonyms

  • halt
  • stop
  • terminate