English synonyms about - contact  

Churchill Downs

noun

1 Churchill Downs

A racetrack for thoroughbred racing in Louisville; site of the Kentucky Derby.


Find more on churchill downs elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0394