town council

 

noun

  • (especially in the UK) the elected governing body in a municipality.

Derivatives

town councillor

noun