Amphitheatre Meaning. An arena in which contests and spectacles are held synonyms: An arena in which contests and spectacles are held synonyms:
Definition of amphitheater noun in oxford advanced american dictionary. Word origin late middle english:
Amphitheatre Meaning Images References :