Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Leachate
Origin
leach
+
-ate
Full definition of leachate
Noun
leachate
(
plural
leachates
)
The liquid produced when water
percolate
s through any
permeable
material.
Anagrams
achelate
© Wiktionary
Follow @FreeWordFinder