Summary
English
Detailed Synonyms for leach in English
leach:
-
the leach
-
the leach
– the process of leaching 1
-
leach
– remove substances from by a percolating liquid 1 -
leach
– permeate or penetrate gradually 1 -
leach
– cause (a liquid) to leach or percolate 1