showground

EnglishEdit

EtymologyEdit

show +‎ ground

NounEdit

showground (plural showgrounds)

  1. A place where a watchable event occurs.
Last modified on 26 February 2009, at 01:50