multiple rocket launcher
Noun
Meaning
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
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