Definition of leaches:
(v) :
(transitive) To purge a soluble matter out of something by the action of a percolating fluid.
(v) :
(intransitive) To part with soluble constituents by percolation.
(v) :
(figurative, intransitive) To bleed; to seep.
(n) :
A quantity of wood ashes, through which water passes, and thus imbibes the alkali.
(n) :
A tub or vat for leaching ashes, bark, etc.
(n) :
A jelly-like sweetmeat popular in the fifteenth century.