"amphitheater" in the noun sense
1. amphitheater, amphitheatre
a sloping gallery with seats for spectators (as in an operating room or theater)
2. amphitheater, amphitheatre, coliseum
an oval large stadium with tiers of seats an arena in which contests and spectacles are held
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License