cricket ground

cricket ground

English Noun
Ad

Definition

An arena in which a cricket match is played; a cricket field plus the viewing areas, pavilion etc.

Ad