Home
Random
Watchlist
Uploads
Settings
Log in
leachate
English
Etymology
leach
+
-ate
Noun
leachate
(
plural
leachates
)
The liquid produced when water
percolates
through any
permeable
material.
References
Leachate
on Wikipedia.
Wikipedia
Anagrams
achelate
Read in another language
This page is available in 2 languages
Magyar
தமிழ்
Last modified on 9 April 2011, at 14:50