town meeting

English

Noun

town meeting (plural town meetings)

  1. a meeting of the town council