as in coliseum
a large usually roofless building for sporting events with tiers of seats for spectators
the football game will be held at the new stadium, which seats 100,000 people
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share