LEACH


Meaning of LEACH in English

[verb] [T] [specialized] - to remove (a substance) from a material, esp. from earth, by the process of water moving through the material, or to remove parts of (a material) using waterRain water leaches heavy metals out of the dump site and carries them into the local water.The soil has been so heavily leached because of intensive farming that it is no longer fertile.(figurative) Some Native Americans believed that being photographed could leach the spirit from the body.

Cambridge English vocab.      Кембриджский английский словарь.