Wiktionary
sports ground
n. a stadium or piece of land used for sport.
n. a stadium or piece of land used for sport.