- a catapult
- a device for shooting a grenade from a rifle
- 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
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