Ask a Teacher



WHAT DO YOU MEAN LEACHATE ?

 A solution resulting from leaching, as of soluble constituents from soil, landfill, etc., by downward percolating ground water: Leachates in the town's water supply have been traced to a chemical-waste dump.



comments powered by Disqus