leach
Nouns
- (n) the process of leaching leaching,
Verbs
- (v) cause (a liquid) to leach or percolate
-
(v) permeate or penetrate gradually
- the fertilizer leached into the ground
-
(v) remove substances from by a percolating liquid
- leach the soil