Noun: sports stadium
- A large structure for open-air sports or entertainments
"The new sports stadium could seat over 80,000 fans";
- stadium, bowl [N. Amer], arena
Derived forms: sports stadiums
Type of: construction, structure
Encyclopedia: Sports stadium