'sports stadium' definitions:

Definition of 'sports stadium'

(from WordNet)
noun
A large structure for open-air sports or entertainments [syn: stadium, bowl, arena, sports stadium]