stadium ·noun
Definition: a large building with rows of seats on many levels that surrounds an open area of land on which sports are played Level: A2
Definition: a large building with rows of seats on many levels that surrounds an open area of land on which sports are played Level: A2