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. leacher n.

[ prob. repr. OE leccan to water, f. WG ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.