MULTIPLE LAUNCH ROCKET SYSTEM


Meaning of MULTIPLE LAUNCH ROCKET SYSTEM in English

n. MLRS, type of high mobility rocket artillery system (produced by Lockheed Martin) furnished with missile launchers

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.