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

More General Terms


More Specific Terms