town hall
noun
High School
1
A building that houses the local government offices of a town.
2
The town council.
3
A widely accessible meeting, particularly where the audience is allowed to interact with the speakers.
A building that houses the local government offices of a town.
The town council.
A widely accessible meeting, particularly where the audience is allowed to interact with the speakers.