town hall

noun
1
a building containing local government offices and, in the UK, usually a hall for public meetings, concerts, etc.
ساختمان شهرداری, تالار شهر, تالار شهرداری
2
an event at which a politician or public official answers questions from members of the public
جلسه پرسش و پاسخ, همایش عمومی, گردهمایی همگانی
At last week's town hall, some citizens asked why federal funds could not be used to shore up the hospital's finances.
Large numbers turned up to hear the candidate speak at the town hall meeting last night.