Definition of sports wheel in English:

sports wheel

noun

  • A type of wheel found in high-performance motor vehicles, typically more lightweight than those found in ordinary vehicles, designed to improve performance; usually in plural.

Origin

1950s; earliest use found in Salina (Kansas) Journal.