English edit

Noun edit

sports ground (plural sports grounds)

  1. a stadium or piece of land used for sport.

Synonyms edit

Related terms edit

Translations edit