Definitions from Wiktionary (multiple rocket launcher)
▸ noun: (military) An artillery weapon consisting of an array of rails or tubes used to fire rockets.
RM-70 multiple rocket launcher,
Type 63 multiple rocket launcher,
Type 75 130 mm Multiple Rocket Launcher,
more...
▸ Words similar to multiple rocket launcher
▸ Usage examples for multiple rocket launcher
▸ Idioms related to multiple rocket launcher
▸ Wikipedia articles (New!)
▸ Words that often appear near multiple rocket launcher
▸ Rhymes of multiple rocket launcher
▸ Invented words related to multiple rocket launcher
▸ noun: (military) An artillery weapon consisting of an array of rails or tubes used to fire rockets.
Similar:
rocket artillery,
railway gun,
rail gun,
rifle,
autorifle,
recoilless rifle,
life rocket,
rifle grenade,
railmotor,
rice rocket,
more...
Phrases:
▸ Words similar to multiple rocket launcher
▸ Usage examples for multiple rocket launcher
▸ Idioms related to multiple rocket launcher
▸ Wikipedia articles (New!)
▸ Words that often appear near multiple rocket launcher
▸ Rhymes of multiple rocket launcher
▸ Invented words related to multiple rocket launcher