EN

Synonyms for parish assembly

Definitions

  1. n. 1

    The decision-making body of local government, comprising ratepayers and electors of the parish.

    Near-synonym: parish council (England)