amphitheatre

Noun
  1. A sloping gallery with seats for spectators (as in an operating room or theater) (synset 102708060)
  2. An oval large stadium with tiers of seats;
    An arena in which contests and spectacles are held (synset 102707808)

Other Searches