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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.