English Dictionary
Definition concert hall in British English
concert hall noun
[countable] noun
Synonyms and related words

English Dictionary