Word | Definitions | Synonyms |
---|---|---|
leach | (noun) the process of leaching | Synonyms: leaching |
(verb) remove substances from by a percolating liquid | Synonyms: strip | |
(verb) permeate or penetrate gradually | Synonyms: percolate | |
(verb) cause (a liquid) to leach or percolate | - | |
leaching | (noun) the process of leaching | Synonyms: leach |