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