racecourse - English Synonyms Dictionary

racecourse

n.
[1] racetrack , raceway , track