1) MLRS Link copied! Meaning Wikipedia EN The M270 Multiple Launch Rocket System (M270 MLRS) is an armored, self-propelled, multiple rocket launcher; a type of rocket artillery. More