This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Townhall

  1. n.
    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.



Shares

Related Words

Menu