LEACHATE


Meaning of LEACHATE in English

Water that contains solute substances, so that it contains certain substances in solution after percolation through a filter or soil.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.