Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: sports stadium
  1. 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