Word forms: plural town halls1. countable nounIn Britain, a town hall in a town is a large building owned and used by the town council, often as its main office. You can also use town hall to refer to the town council that uses this building.
2. countable nounIn the United States, especially in New England, a town hall is a building or hall used for local government business.