noun
a meeting when people in a town come together to discuss problems that affect the town and to give their opinions on various issues
noun
a meeting when people in a town come together to discuss problems that affect the town and to give their opinions on various issues
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005