MLRS


Meaning of MLRS in English

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

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