English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition amphitheatre in British English

amphitheatre noun

[countable] noun
/ˈæmfɪˌθɪətə(r)/
1

a large circular building without a roof and with rows of seats that slope up and away from a central area, used for entertainments such as sports competitions or plays

Synonyms and related words
Definition amphitheatre in British English