Dictionary entry

Leech (2)

Webster's Dictionary 1913

Leech, v. t. See Leach, v. t.