SumSumSum
Dictionary
Books
Teachers
Scrabble
Home
/
Dictionary
/
multiple rocket launcher
multiple rocket launcher
noun
Graduate
1
An artillery weapon consisting of an array of rails or tubes used to fire rockets.
Thesaurus
Synonyms
Grad
MRL
Related Words
bm-21
katyusha
Explore More
More Graduate words
Thesaurus
RhymeZone