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 the Albert Hall in British English

the Albert Hall

/ˌælbə(r)t ˈhɔːl/
1

a large round building in London that is used especially for concerts

Definition the Albert Hall in British English