Also known as: sr.
SR has various meanings in the Sport category. Discover the full forms, definitions, and usage contexts of SR in Sport.
A Sports Racer is a type of racing car that is designed and built specifically for sports car racing. Sports Racers are typically lightweight, high-performance cars that feature advanced aerodynamics, suspension systems, and powerful engines.
SportLast updated: