View results from:
Wordnet |
Webster |
Wiktionary |
Easton
leach in WordNet English dictionary
noun- the process of leaching
leach leaching
verb- remove substances from by a percolating liquid
"leach the soil"
leach strip
- permeate or penetrate gradually
"the fertilizer leached into the ground"
leach percolate
- cause (a liquid) to leach or percolate
leach
WordNet Lexical Database v3.0, © 2006 Princeton University