sports ground (English, noun)
expansion: sports ground (plural sports grounds)
Senses:
glosses: a stadium or piece of land used for sport.
Forms:
form: sports grounds
tags: plural