English

edit

Noun

edit

sports ground (plural sports grounds)

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

Synonyms

edit
edit

Translations

edit