Leachate Definition
lēchāt
leachates
noun
A solution obtained by leaching.
Webster's New World
The liquid produced when water percolates through any permeable material.
Wiktionary
Other Word Forms of Leachate
Noun
Singular:
leachate
Plural:
leachatesOrigin of Leachate
-
leach +"Ž -ate
From Wiktionary
Find Similar Words
Find similar words to leachate using the buttons below.