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