n. MLRS, type of high mobility rocket artillery system (produced by Lockheed Martin) furnished with missile launchers
MULTIPLE LAUNCH ROCKET SYSTEM
Meaning of MULTIPLE LAUNCH ROCKET SYSTEM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012