sportsground noun1 •A large outdoor area for playing sport; a stadium, pitch, etc. formssportsgrounds