launcher
/lˈɔntʃɝ/
Explore definitions, synonyms, and language insights of launcher
Definitions
Noun
armament in the form of a device capable of launching a rocket
Noun
a device that launches aircraft from a warship