Leachate is the liquid that drains or 'leaches' from a landfill; it varies widely in composition regarding the age of the landfill and the type of waste that it contains. It can ...
Definitions of leachate at Dictionary.com. ... a solution resulting from leaching, as of soluble constituents from soil, landfill, etc., by downward percolating ground water ...
The Enviros Consulting Leachate Management web site. Information and Resources in leachate treatment, leachate pumping, and disposal, plus related news. Treatment process covered ...