Definitions for leach

Definitions for (noun) leach

Main entry: leach, leaching

Definition: the process of leaching


Definitions for (verb) leach

Main entry: leach, strip

Definition: remove substances from by a percolating liquid

Usage: leach the soil


Main entry: leach, percolate

Definition: permeate or penetrate gradually

Usage: the fertilizer leached into the ground


Main entry: leach

Definition: cause (a liquid) to leach or percolate


Visual thesaurus for leach