MLRS?
Multiple Launch Rocket System
Multiple Launch Rocket Systems
Multiple Launch Rocket System--used properly can be a devastating weapon.