Definitions
noun
a meeting of the inhabitants of a town
noun
government of a town by an assembly of the qualified voters
Look “town meeting” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a meeting of the inhabitants of a town
government of a town by an assembly of the qualified voters