English Synonym Finder

launch

Definitions

To set or thrust a vessel or projectile in motion, especially to send a rocket or spacecraft into the air or space.

To start or set into operation an activity, enterprise, or product.

To throw or propel something with force.

Examples

The company plans to launch a new product line early next year.

The space agency successfully completed the launch of the satellite into orbit.

They decided to launch a marketing campaign to increase brand awareness.

Synonyms

initiate start commence propel eject catapult release

Antonyms

terminate cease halt conclude finish stop cancel