a meeting when people in a town come together to discuss problems that affect the town and to give their opinions on various issues
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: town meeting