well_waterEnglish

ground water, spring water, well water

Noun

Underground water that is held in the soil and in pervious rocks

English: ground water, spring water, well water

English words with similar meanings

Show 2 words