launch

verb
  1. to start or begin something, especially something important
  2. to send a rocket, spacecraft, or missile into the air or space
  3. to put a boat or ship into the water
  4. Usage: nautical
noun
  1. the act of starting something or sending something into motion
  2. a large motorboat
  3. Usage: nautical

Examples