leachate
leach·ate
noun \ˈlē-ˌchāt\Definition of LEACHATE
: a solution or product obtained by leaching
First Known Use of LEACHATE
1934
Learn More About LEACHATE
Browse
Next Word in the Dictionary: leach house
Previous Word in the Dictionary: leach (verb)
All Words Near: leachate
Previous Word in the Dictionary: leach (verb)
All Words Near: leachate
Seen & Heard 
What made you want to look up leachate? Please tell us where you read or heard it (including the quote, if possible).








