leach

Noun
  1. The process of leaching (synset 113527790)
Verb
  1. Cause (a liquid) to leach or percolate (synset 202075765)
  2. Permeate or penetrate gradually (synset 202075555)
    "the fertilizer leached into the ground"
  3. Remove substances from by a percolating liquid (synset 200489553)
    "leach the soil"

Other Searches