launches

noun
  1. plural of launch; boats used to transport people or goods, especially between a ship and shore
  2. Usage: nautical
verb
  1. starts or begins something, especially a new project or activity
  2. sends a rocket, missile, or spacecraft into the air or space
  3. puts a boat or ship into the water
  4. Usage: nautical

Examples