Skip to content

leach

Dictionary definition · leach

noun

  1. the process of leaching

verb

  1. cause (a liquid) to leach or percolate
  2. permeate or penetrate gradually"the fertilizer leached into the ground"
  3. remove substances from by a percolating liquid"leach the soil"

Source: Open English WordNet (CC BY 4.0).