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.