multiple rocket launcher
English
Noun
multiple rocket launcher (plural multiple rocket launchers)
- (military) An artillery weapon consisting of an array of rails or tubes used to fire rockets.
- Synonyms: Grad, MRL
Hypernyms
- rocket artillery
Translations
Translations
|