Another word for stadium

Noun

arena, bowl, sports stadium, stadium - a large structure for open-air sports or entertainments

Tweets containing the word stadium

Source : WordNet