Get Your Premium Membership

Racing Circuit

Definition

[n] (British) a racetrack for automobile races


Related Information

More Racing Circuit Links

Synonyms

circuit