Refine this word faster
Leachate
//ˈliːt͡ʃeɪt// noun
Definitions
Noun
- 1 The liquid produced when water percolates through a permeable material. countable, uncountable
"1980, Grant E. Kimmel, Olin C. Braids, Leachate Plumes in Ground Water from Babylon and Islip Landfills, Long Island, New York, US Geological Survey, Professional Paper 1085, page 32, Probably the main reason that leachate enrichment was highest near the bottom of the aquifer beneath the landfill is that the heavier, leachate-rich water sinks by gravity as it moves out of the refuse, and not because it is displaced downward by freshwater from the surface."
Etymology
From leach + -ate (noun-forming suffix).
See also for "leachate"
Next best steps
Mini challenge
Unscramble this word: leachate