Also known as: sr.
SR has various meanings in the Performance category. Discover the full forms, definitions, and usage contexts of SR in Performance.
Street Racing is an illegal and dangerous form of racing that takes place on public roads or highways. It involves two or more cars competing against each other in a race to determine who can reach the finish line first.
PerformanceLast updated: