Synonyms for Leach (same or very similar meaning)
WordNet sense 1 (the process of leaching):
leaching
WordNet sense 2 (permeate or penetrate gradually):
percolate
WordNet sense 3 (remove substances from by a percolating liquid):
strip
From the ODE community, based on WordNet
add/edit