English dictionary

leach meaning and definition

Definition and meaning of leach at MeaningMonkey.org. leach meaning and definition in the English Dictionary.

LEACH noun

Definition of leach (noun)

  1. the process of leaching

LEACH verb

Definition of leach (verb)

  1. cause (a liquid) to leach or percolate
  2. permeate or penetrate gradually
    • "the fertilizer leached into the ground"
    • synonyms: percolate
  3. remove substances from by a percolating liquid
    • "leach the soil"
    • synonyms: strip
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: