Meaning of LEACHING in English

LEACHING

A process of soil nutrient removal through the erosive movement and chemical action of water.

English glossary Of Geography.      Английский глоссарий географии.