Leachate

What is Leachate?

Leachate meaning A liquid that has percolated through soil containing soluble substances and that contains certain amounts of these substances in solution.

 

reference: USGS – Water Basics Glossary