Words: town meeting
Part of speech: n
Definition: a meeting of the inhabitants of a town