English Dictionary
Definition showground in British English
showground noun
[countable] noun
/ˈʃəʊˌɡraʊnd/
Synonyms and related words
