Synonyms:
amphitheater, amphitheatre, coliseum
Meaning: an oval large stadium with tiers of seats; an arena in which contests and spectacles are held
Synonyms:
amphitheater, amphitheatre
Meaning: a sloping gallery with seats for spectators (as in an operating room or theater)
Usage examples
From above on the left, bisecting that amphitheater, wound the Smolensk highroad, passing through a village with a white church some five hundred paces in front of the knoll and below it.