Englishcricket groundnounMeaningAn arena in which a cricket match is played; a cricket field plus the viewing areas, pavilion etc.SourcesNo citations have been attached yet.