town hall

1 ENTRIES FOUND:
town hall noun
plural town halls
town hall
noun
plural town halls
Britannica Dictionary definition of TOWN HALL
[count]
: a town government's main building — usually singular