English dictionary
water supply meaning and definition
Definition and meaning of water supply at MeaningMonkey.org. water supply meaning and definition in the English Dictionary.WATER SUPPLY noun
Definition of water supply (noun)
- a facility that provides a source of water
- "the town debated the purification of the water supply"; "first you have to cut off the water"
- synonyms: water, water system
Source: Princeton University Wordnet