local council
English
Noun
local
council
(
plural
local councils
)
A
governing
body
of people
elected
to oversee
management
of a local government area.
Synonyms
city council
;
town council
;
municipal council