stadium
1. |
(noun) a large structure for open-air sports or entertainments |
|
Synonyms: arena, bowl |
|
Related Words: amphitheater, amphitheatre, bullring, circus, coliseum, construction, covered stadium, dome, domed stadium, football stadium, hippodrome, structure |
|
|