Subscriber login


Forgot your password?

Library card login

Other

showground

Pronunciation: /ˈʃəʊgrəʊnd/
Definition of showground

noun

  • an area of land on which a show takes place: [in titles]:the National Agricultural Showground