DEPRESSION SPRING


Meaning of DEPRESSION SPRING in English

A spring that occurs where the topography of the Earth's surface dips below the water table, thus forming marshes or small ponds.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.