multiple rocket launcher
noun1
Government, Military, Politics, War An artillery weapon consisting of an array of rails or tubes used to fire rockets.
- Hypernyms
- rocket artillery
noun
Government, Military, Politics, War An artillery weapon consisting of an array of rails or tubes used to fire rockets.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.
Do you accept non-essential analytics cookies?