What is the meaning of amphitheatre in English?

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

Learn in

See more

n. amphitheatre

Definition of amphitheatre 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 amphitheatre in English

amphitheatercoliseumcolosseum