English word definition — powered by WordNet
a course over which races are run
Want to remember racecourse?