First Known Use of town meeting
TOWN MEETING Defined for English Language Learners
Definition of town meeting for English Language Learners
: a meeting of the people who live in a town to pass laws for the town or to discuss town problems, issues, etc.
Seen and Heard
What made you want to look up town meeting? Please tell us where you read or heard it (including the quote, if possible).