launcher has definitions from the fields of military,arms
1
[ noun ] (military,arms) armament in the form of a device capable of launching a rocket

Synonyms

rocket_launcher

Used in print

("Editorials"...)

The girls , very fetching in their uniforms , are shown firing rockets from a launcher mounted on a dump_truck ; they are also trained with carbines , automatic weapons , pistols , rifles and other such ladies ' accessories .

Related terms

armament bazooka launch

2
[ noun ] a device that launches aircraft from a warship

Synonyms

catapult

Related terms

device launch

*