FILTRATION Meaning of FILTRATION in English Separation of a solid and a liquid by using a porous substance that only lets the liquid pass through. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012