Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Abbreviation: MLRS
  1. Multiple launch rocket system
    "The MLRS provided artillery support for the advancing troops"

Encyclopedia: MLRS