/lɔˈnʧɚz/ - [loncherz] -
We found 3 definitions of launchers from 2 different sources.
NounPlural: launchers |
||
launcher - armament in the form of a device capable of launching a rocket | ||
rocket launcher | ||
armament weaponry used by military or naval force | ||
launcher - a device that launches aircraft from a warship | ||
catapult | ||
device any clever maneuver; "he would stoop to any device to win a point"; "it was a great sales gimmick"; "a cheap promotions gimmick for greedy businessmen" |