Synonyms of churchill downs

Noun


1. Churchill Downs

usage: a racetrack for thoroughbred racing in Louisville; site of the Kentucky Derby

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.