racing circuit

1. (noun) (British) a racetrack for automobile races
Synonyms: circuit
Related Words: racecourse, racetrack, raceway, track



Terms and Conditions of Use / Copyright Notice