sports stadium
noun
- 1
a large structure for open-air sports or entertainments
Also useful for “sports stadium”:Crossword— Multi-word entries show up in clues
a large structure for open-air sports or entertainments
Also useful for “sports stadium”:Crossword— Multi-word entries show up in clues