Noun leaching has 1 sense
  1. leach, leaching - the process of leaching
    --1 is a kind of natural process, natural action, action, activity
,Verb leach has 3 senses
  1. leach - cause (a liquid) to leach or percolate
    --1 is one way to
    remove, take, take away, withdraw
    Derived form: noun leach1
    Sample sentence:
    Something ----s something
  2. leach, percolate - permeate or penetrate gradually; "the fertilizer leached into the ground"
    --2 is one way to trickle, dribble, filter
    Derived form: noun leach1
    Sample sentences:
    Something ----s
    Something is ----ing PP
  3. leach, strip - remove substances from by a percolating liquid; "leach the soil"
    --3 is one way to remove, take, take away, withdraw
    Derived form: noun leach1
    Sample sentence:
    Something ----s something
,
TOP