Noun Definition

stadium

1.Definition: a large structure for open-air sports or entertainments

Related Noun(s):arena, bowl

Category: Objects