English dictionary
launcher
/'l/oU/rnt/S//@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
armament in the form of a device capable of launching a rocket
Synonyms rocket launcherSource: WordNet 3.0
-
a device that launches aircraft from a warship
Synonyms catapultSource: WordNet 3.0