Definition Definition

townhall - Meaning and Examples

Meaning of 'townhall' (Webster Dictionary)

1 . Townhall [ 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.