Synonyms for leaching

1. leaching (n.)

the process of leaching

Synonyms: