spring water

Explore definitions, synonyms, and language insights of spring water

Definitions

Noun
underground water that is held in the soil and in pervious rocks
Noun
water from a spring

More General Terms