TOWN HALL


Meaning of TOWN HALL in English

[town hall] n (15c): a public building used for town-government offices and meetings

Merriam-Webster English vocab.      Английский словарь Merriam Webster.