Definition of Parochial Church Council in English:

Parochial Church Council

noun

Anglican Church
  • The ruling body of a parish.

Origin

1920s; earliest use found in untitled.