noun
adj
verb
adv

Textual thesaurus for "leaching"

(noun) leach

the process of leaching