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
    "The soldiers positioned the rocket launcher on the hilltop";
    - rocket launcher
     
  2. A device that launches aircraft from a warship
    "The fighter jet was propelled into the air by the aircraft carrier's steam launcher";
    - catapult

Derived forms: launchers

Type of: armament, device

Encyclopedia: Launcher