town hall

1 ENTRIES FOUND:
Save
town hall noun
plural town halls
town hall
noun
plural town halls
Learner's definition of TOWN HALL
[count]
: a town government's main building usually singular
Comments & Questions
Comments & Questions
What made you want to look up town hall? Include any comments and questions you have about this word.