town meeting
English
Noun
town
meeting
(
plural
town meetings
)
a meeting of the
town council