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"