Summary
English
Detailed Synonyms for leached in English
leached:
-
leached
Related Words for "leached":
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