タウンミーティング
Meanings
1
town hall meeting
A public meeting where a politician or official answers questions from citizens. The Japanese usage closely follows the English concept.
The mayor answered residents' questions at the town hall meeting.
2
town meeting (US)
Specifically refers to the traditional New England town meeting form of local government. Less common in Japanese contexts; usually explained when used.
In the US, a town meeting is a forum where residents directly decide policies.