stadium has definitions from the field of sport
1
[ noun ] (sport) a large structure for open-air sports or entertainments

Used in print

(The New York Times,...)

A big-league municipal stadium at Flushing_Meadow_Park is in_the_works , and once the lease is signed the local club will be formally recognized by Commissioner_Ford_C._Frick .

Shea 's efforts figure prominently in the new stadium .

*