What is the meaning of amphitheater in English?

Learn vocabulary with pictures as well as definitions of amphitheater in English

Learn in

See more

n. amphitheater

Definition of amphitheater in English

Building, circular or elliptical in shape, that is uncovered and has tiered seats around a central arena, which housed spectacles in ancient Rome.

Synonyms of amphitheater in English

amphitheatrecoliseumcolosseum