Dictionary search results

Showing 1-5 of 5 results

amphitheatre British & World English

(Especially in Greek and Roman architecture) an open, circular or oval building with a central space for the presentation of dramatic or sporting events surrounded by tiers of seats for spectators


You searched for amphitheatre