churchill downs Meaning, Definition & Usage

  1. noun a racetrack for thoroughbred racing in Louisville; site of the Kentucky Derby

WordNet