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.
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.
Borrowed from English 'town meeting'.