Meaning of launcher

Definition of launcher

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

Other information on launcher

WIKIPEDIA results for launcher
Amazon results for launcher