launcher definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
- a catapult
- a device for shooting a grenade from a riflein full grenade launcher
- a device or structure that provides initial guidance to a self-propelled missile, spacecraft, etc. or that catapults an airplane from a flight deck
launcher definition by American Heritage Dictionary
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.