'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]