Synonyms of leach in English:

leach


See definition of leach

verb

1‘nitrate is leached from the soil by rainfall’

SYNONYMS
drain, filter, percolate, filtrate, discharge, strain, leak, separate
trickle, dribble, drip, ooze, seep
rare osmose, lixiviate