Sensus Technologies Incorporated, Siemens Metering AG, Siemens Metering/Inepar S/A, Schinzel & Spanner Pollux Ges.
What does SM stand for?
SM stands for Siemens Metering AG
This definition appears rarely and is found in the following Acronym Finder categories:
- Business, finance, etc.
See other definitions of SM
We have 174 other meanings of SM in our Acronym Attic
- Shoals Music (music industry magazine)
- Shoe Mart
- Shoemart (Manila, Philippines)
- Shoot Me
- Shopping Mall
- Short Message
- Short Meter (hymnology)
- Shrine Mont (Orkney Springs, VA)
- Shure Microphone
- Shuttle Mission (NASA)