noun
adj
verb
adv

Textual thesaurus for "leach"

(noun) leaching

the process of leaching


(verb) strip

remove substances from by a percolating liquid

leach the soil


(verb) percolate

permeate or penetrate gradually

the fertilizer leached into the ground