- You are here:
- Home
- AZ Dictionary
noun:- something or option formed by leaching, specially a solution containing pollutants found through leaching of earth.
- The liquid produced when liquid percolates through any permeable material.
View More
Related Sources
- Definition for "leachate"
- something or option formed by leaching, specially a…
- View More
- Sentence for "leachate"
- Same Context for "leachate"
How would you define leachate?