Noun: stadium (stadiums,stadia) stey-dee-um
- A large structure for open-air sports or entertainments
"The new football stadium could seat over 80,000 spectators";
- bowl [N. Amer], arena, sports stadium
Derived forms: stadiums, stadia
Type of: construction, structure
Encyclopedia: Stadium, Kozhikode