amphitheater

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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches