the GNU version of the Collaborative International Dictionary of English
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.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a government building that houses administrative offices of a town government
Word Usage
"Two of those disruptive neo-nincompoops got busted by me after the Cardin townhall - they will not be disruptive again."