1. [ noun ] a river and all of its tributaries
Related terms: system river
2. [ noun ] facility that provides a source of water
Synonyms: water water_supply

"the town debated the purification of the water supply" "first you have to cut off the water"

Related terms: facility infrastructure water_main reservoir
Similar spelling:   water_stoma