launched

verb
  1. past tense and past participle of launch; to start or set in motion
  2. past tense and past participle of launch; to send a rocket, missile, or spacecraft into the air or space
  3. past tense and past participle of launch; to put a boat or ship into water for the first time
  4. Usage: nautical

Examples