Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: launcher  lon-chu(r)
  1. Armament in the form of a device capable of launching a rocket
    - rocket launcher
  2. A device that launches aircraft from a warship
    - catapult

Derived forms: launchers

Type of: armament, device

Encyclopedia: Launcher