DEPRESSION SPRING Meaning of DEPRESSION SPRING in English noun : a spring where the earth's surface is coincident with the water table Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012