sports ground Definition
Dictionary Home » Words Starting with S » spongiest ... spout » sports ground
sports ground
noun
- 1. An area of land that is used for outdoor sport, often one that has changing rooms, facilities for spectators, refreshment stands, etc.
