Also known as: sr.
SR has various meanings in the Governmental & Military category. Discover the full forms, definitions, and usage contexts of SR in Governmental & Military.
Supercharged - used to denote a car that is equipped with a supercharger, which compresses air and increases the amount of fuel that can be burned in the engine, resulting in increased power and performance.
Governmental & MilitaryLast updated: