water source
noun phrase
Meaning
A natural or artificial location from which water is obtained for drinking, irrigation, or industrial use.
Examples
- The city relies on a mountain lake as its primary water source.
- Pollution from the factory has contaminated the local water source.
Synonyms: well, spring, reservoir, aquifer