CHURCHILL DOWNS(noun) Did you mean: Synonyms Rhymes Also try: downchurchillDefinitions There is 1 meaning of the phrase Churchill Downs. Churchill Downs - as a noun A racetrack for thoroughbred racing in louisville; site of the kentucky derby Word Variations & RelationsAnagrams Starts C Starts CH Starts CHU Starts CHUR Ends S Ends NS Ends WNS Ends OWNS Starts C & ends S Starts CH & ends S Starts C & ends NS A-Z Proximitieschurchianities 24churchianity 25churchier 19churchiest 20churchill Churchill Downs churchillianchurching 20churchings 21churchism 21churchisms 22