MRLS Meaning of MRLS in English system that can dispatch several rockets Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012