launchers

noun
  1. devices or mechanisms used to propel or send forth projectiles, rockets, or other objects
  2. people who start or initiate something, especially a new product, service, or venture

Examples