Also see definition of "Leech" in Word Study
Leech
NET Glossary: a parasitic or predatory worm with suckers at both ends, formerly used in medicine for bloodletting
LEECH [smith]
[HORSE-LEECH]
Also see definition of "Leech" in Word Study