leaching Glossary The dissolution and movement of dissolved substances by water. Glossary term leaching Deliverable(s) Europe and Central Asia assessment