Definition of Leach

  • 1. The process of leaching Noun
  • 2. Cause (a liquid) to leach or percolate Verb
  • 3. Permeate or penetrate gradually Verb
  • 4. Remove substances from by a percolating liquid Verb

Synonyms for word "leach"

Semanticaly linked words with "leach"

Hyponims for word "leach"