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

Source: en.wiktionary.org

Close letter words and terms