Definitions
a large structure for open-air sports or entertainments
Used in a sentence
“He is going for a cricket match at the stadium.”
“Dionysiodorus[…]sent a letter ad superos after he was dead, from the centre of the earth, to signify what distance the same centre was from the superficies of the same, viz. 42,000 stadiums […].”
Source: Wiktionary, CC BY-SA 4.0
Used as a crossword answer1 curated clues
01“Large sports arena”7 letters
Not quite right?
"Search similar patterns."
S______