DEEP PERCOLATION Meaning of DEEP PERCOLATION in English The downward movement of water through the soil below the plant root zone. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012