Recent Searches
GRE Word List made easy using Mnemonics
leach - Dictionary definition and meaning for leach
LEACH
(noun) the process of leaching
synonyms : leaching(verb) remove substances from by a percolating liquid
"leach the soil"
synonyms : strip(verb) permeate or penetrate gradually
"the fertilizer leached into the ground"
synonyms : percolate(verb) cause (a liquid) to leach or percolate
WordNet® 3.0, © 2006 by Princeton University.


