TOWN HALL


Meaning of TOWN HALL in English

■ noun a building used for the administration of local government.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.