This definition appears very rarely
See other meanings of MSR
We have 306 other definitions for MSR
in our Acronym Attic
Samples in periodicals archive:
We visited the main switch room in Dillingham and then proceeded to the satellite office, where we were joined by Tim McCambly, telephone technician, and Mike Megli, assistant operations manager.
The blast at Unichema in Pool Lane, Bromborough, destroyed the factory's main switch room controlling thousands of gallons of highly volatile chemicals.