Water that contains solute substances, so that it contains certain substances in solution after percolation through a filter or soil.
LEACHATE
Meaning of LEACHATE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012