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. 2012