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