- a meeting of the people of a town
- esp. in New England, a meeting of the qualified voters of a town to act upon town business
See town meeting in American Heritage Dictionary 4
A legislative assembly of inhabitants of a town.
Learn more about town meeting