What is the meaning of the word "leach"?

Definitions:

  1. permeate or penetrate gradually copy to clipboard verb
    • the fertilizer leached into the ground copy to clipboard
  2. remove substances from by a percolating liquid copy to clipboard verb
    • leach the soil copy to clipboard

Synonyms:

NearBy Words: