|
Definition 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.
Definition of Townhall
1. Noun. (alternative form of town hall) ¹
¹ Source: wiktionary.com