Definition of "Leach" :
noun: the process of leaching
verb: remove substances from by a percolating liquid
"Leach the soil."
verb: permeate or penetrate gradually
"The fertilizer leached into the ground."
verb: cause (a liquid) to leach or percolate