Skip to content
Book Glossary
Home
Practice
Lessons
About
water supply
Stopped
Dictionary definition
· water supply
noun
a facility that provides a source of water
"the town debated the purification of the water supply"
Similar words
water
water system
Source: Open English WordNet (CC BY 4.0).