TOWN HALL
Meaning of TOWN HALL in English
noun
a building containing local government offices and, in Britain, usually a hall for public meetings, concerts, etc.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005