INFILTRATION Meaning of INFILTRATION in English the gradual downward flow of water from the surface of the earth into the soil. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012