TOWNHALL


Meaning of TOWNHALL in English

noun a public hall or building, belonging to a town, where the public offices are established, the town council meets, the people assemble in town meeting, ·etc.

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