Definition of water authority in English:

water authority

noun

  • A municipal body administering a system of water supply.

Origin

Late 19th century; earliest use found in Journal Gas Lighting.