launcher

(lônc̸hər)

noun

  1. a catapult
  2. a device for shooting a grenade from a rifle
  3. a device or structure that provides initial guidance to a self-propelled missile, spacecraft, etc. or that catapults an airplane from a flight deck

See launcher in American Heritage Dictionary 4

noun
One that launches, as:
a. A rifle attachment for firing grenades.
b. A device, such as an attached tube or a portable unit, for firing rockets.
c. An aircraft catapult.

Learn more about launcher

link/cite print suggestion box