|
Need synonyms for multiple rocket launchers? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for an artillery weapon consisting of an array of rails or tubes used to fire rockets
“The United States developed a multitude of delivery systems, ranging from multiple rocket launchers to missiles.”
|
|
|
|
|
|