Feedback
Town hall
Meaning
Noun
●
A
building
that
houses
the
local government
offices
of a town.
●
In Buildings:
The
town
council
●
A
widely
accessible
meeting
,
particularly
where the
audience
is
allowed
to
interact
with the speakers.
Sourced from
Wiktionary
Synonyms
Townhouse
City Hall
Common House
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better