amphitheatre - definitions and synonyms

amphitheatre noun

  1. English Meaning: 

    : a sloping gallery with seats for spectators (as in an operating room or theater)

    Synonyms:

    amphitheater
  2. English Meaning: 

    : an oval large stadium with tiers of seats; an arena in which contests and spectacles are held

    Synonyms:

    amphitheater / coliseum