Leach

English word definition — powered by WordNet

NOUN

the process of leaching

VERB

cause (a liquid) to leach or percolate

permeate or penetrate gradually

remove substances from by a percolating liquid

Want to remember leach?

Sign up free to bookmark & revise