Leachate meaning
A product or solution formed by leaching, especially a solution containing contaminants picked up through the leaching of soil.
noun
A solution obtained by leaching.
noun
Advertisement
Origin of leachate
- leach +"Ž -ate
From Wiktionary