Noun
-
the process of leaching
Verb
-
remove substances from by a percolating liquid
"leach the soil"
-
permeate or penetrate gradually
"the fertilizer leached into the ground"
-
cause (a liquid) to leach or percolate