Dicts.info 

English dictionary

English word:    

leach

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



leach in WordNet English dictionary

noun
  1. the process of leaching
    leach  leaching 
verb
  1. remove substances from by a percolating liquid
    "leach the soil"
    leach  strip 
  2. permeate or penetrate gradually
    "the fertilizer leached into the ground"
    leach  percolate 
  3. cause (a liquid) to leach or percolate
    leach 
WordNet Lexical Database v3.0, © 2006 Princeton University