TOWN HALL Meaning of TOWN HALL in English ■ noun a building used for the administration of local government. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004