town_meetingEnglish

town meeting

Noun

Government of a town by an assembly of the qualified voters

English: town meeting

A meeting of the inhabitants of a town

English: town meeting