An Encylopedia Britannica Company

leach

1 ENTRIES FOUND:
leach /ˈliːtʃ/ verb
leaches; leached; leaching
leach
/ˈliːtʃ/
verb
leaches; leached; leaching
Britannica Dictionary definition of LEACH
technical
[+ object] : to remove (a chemical, a metal, etc.) from a substance by the action of a liquid passing through the substance
: to release (a chemical, a metal, etc.) when a liquid passes through
[no object] of a chemical, a metal, etc. : to be removed from a substance by a liquid passing through the substance
  翻译: