multiple rocket launcher

English

Noun

multiple rocket launcher (plural multiple rocket launchers)

  1. (military) An artillery weapon consisting of an array of rails or tubes used to fire rockets.
    Synonyms: Grad, MRL

Hypernyms

Translations