English

Definition of town meeting noun from the Oxford Advanced Learner's Dictionary

 

town meeting

 noun
noun
BrE
 
; NAmE
 
 
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 American Dictionary entry: town meeting