LAUNCHER

Definition of LAUNCHER

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