Definition of town meeting noun from the Oxford Advanced American Dictionary

 

town meeting

 noun
noun
 
 
jump to other results
a meeting when people in a town come together to discuss problems that affect the town and to give their opinions on various issues
See the Oxford Advanced Learner's Dictionary entry: town meeting