launcher :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
rocket launcher
rocket launcher
noun
armament in the form of a device capable of launching a rocket
launcher
.
WordNet