English | German | Russian | Czech

sports ground English

Meaning sports ground meaning

What does sports ground mean?

sports ground

a stadium or piece of land used for sport

Synonyms sports ground synonyms

What other words have the same or similar meaning as sports ground?

Are you looking for...?