town hall
noun
a hall or building belonging to a town, used for the transaction of the town's business and often also as a place of public assembly.
Origin of town hall
First recorded in 1475–85
Words nearby town hall
town and gown,
town car,
town clerk,
town crier,
town gas,
town hall,
town house,
town manager,
town meeting,
town milk,
town planning
Example sentences from the Web for town hall
British Dictionary definitions for town hall
town hall
noun
the chief building in which municipal business is transacted, often with a hall for public meetings