What does town hall mean?
town hall
Plural: town halls
Definition
The building where the local government of a town works.
Example sentences
You can use the computers at the town hall from nine to one, but only if you have a library card.
You can use the computers at the town hall from nine to one, but only if you have a library card.