EN

Synonyms for town council

Definitions

  1. n. 1

    The governing body of people elected to oversee management of a town and represent the interests of residents.

    Near-synonyms: city council, parish council (England), community council (Wales)