showground

EnglishEdit

EtymologyEdit

show +‎ ground

NounEdit

showground ‎(plural showgrounds)

  1. A place where a watchable event occurs.