what is leachate
The Definition of Leachate. 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 usually contains both dissolved and suspended material.he purpose of this section of our web site is to inform newcomers about the most common liquid referred to as, leachate â landfill leachate.