Definitions
noun
a well drilled through impermeable strata into strata that receive water from a higher altitude so there is pressure to force the water to flow upward
Look “artesian well” up elsewhere
Want another word?
Spin the dictionary for a fresh one.