leach


Concise Oxford English Dictionary © 2008 Oxford University Press:
leach/liːtʃ/
verb (with reference to a soluble substance) drain away from soil or other material by the action of percolating liquid, especially rainwater.
– origin OE leccan ‘to water’, of W. Gmc origin.
'leach' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.