leach
noun
-
the process of leachingleaching
verb
-
remove substances from by a percolating liquid“leach the soil”strip
-
permeate or penetrate gradually“the fertilizer leached into the ground”percolate
-
cause (a liquid) to leach or percolate