colosseum

US

UK

C1

noun

  • Large round sports stadium with tiered seats