Churchill Downs definition

  • noun:
    • a racetrack for thoroughbred race in Louisville; website of the Kentucky Derby

Related Sources

  • Definition for "Churchill Downs"
    • a racetrack for thoroughbred race in Louisville; website…
    • View More
  • Sentence for "Churchill Downs"
  • Hypernym for "Churchill Downs"
  • Urban Dictionary for "Churchill Downs"
29 votes

How would you define Churchill Downs?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!