FILTRATE Meaning of FILTRATE in English Liquid that has been passed through a filter. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012