English Dictionary
Definition racecourse in British English
racecourse noun
[countable] noun
/ˈreɪsˌkɔː(r)s/
Synonyms and related words
