PERCOLATING WATER Meaning of PERCOLATING WATER in English Water that passes through rocks or soil under the force of gravity. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012