Dictionary entry

Leach (4)

Webster's Dictionary 1913

Leach, v. i. To part with soluble constituents by percolation.