leaching Meaning, Definition & Usage

  1. noun the process of leaching
    leach.
  2. verb cause (a liquid) to leach or percolate
    leach.
  3. verb permeate or penetrate gradually
    leach; percolate.
    • the fertilizer leached into the ground
  4. verb remove substances from by a percolating liquid
    leach; strip.
    • leach the soil

WordNet