LEACH


Meaning of LEACH in English

v.

1. tr. make (a liquid) percolate through some material.

2 tr. subject (bark, ore, ash, or soil) to the action of percolating fluid.

3 tr. & intr. (foll. by away, out) remove (soluble matter) or be removed in this way.

Derivatives:

leacher n.

Etymology: prob. repr. OE leccan to water, f. WG

Oxford English vocab.      Оксфордский английский словарь.