local council

English

Noun

local council (plural local councils)

  1. A governing body of people elected to oversee management of a local government area.

Synonyms