DEPLETION (WATER) Meaning of DEPLETION (WATER) in English That portion of the water supply that is consumptively used. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012