launcher Meaning, Definition & Usage

  1. noun armament in the form of a device capable of launching a rocket
    rocket launcher.
  2. noun a device that launches aircraft from a warship
    catapult.

WordNet