leaching(noun, verb) noun1. the process of leachingSimilar word(s): leachDefinition categories: process, action, activity verb1. present participle of leach