Definify.com
Definition 2025
sports_ground
sports ground
English
Noun
sports ground (plural sports grounds)
Translations
a stadium or piece of land used for sport
Related terms
- cricket ground
- football ground
sports ground (plural sports grounds)