leach

/lˈitʃ/

Explore definitions, synonyms, and language insights of leach

Definitions

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