Definition of Leachate

1. Noun. The liquid produced when water percolates through any permeable material. ¹

¹ Source: wiktionary.com

Definition of Leachate

1. a solution obtained by leaching [n -S]

Medical Definition of Leachate

1. Solution of material leached from a solid (for example, dissolved organic matter leached from fallen leaves). (09 Oct 1997)

Lexicographical Neighbors of Leachate

lbs
lck
lcm
ldl cholesterol
le Carre
le Chatelier
le cell test
le sigh
lea
leach
leach tube
leachabilities
leachability
leachable
leachate (current term)
leachates
leached
leacher
leachers
leaches
leachier
leachiest
leaching
leachings
leachour
leachours
leachy
lead-acid

Other Resources:

Search for Leachate on Dictionary.com!Search for Leachate on Thesaurus.com!Search for Leachate on Google!Search for Leachate on Wikipedia!

Search