An Encylopedia Britannica Company

leech

1 ENTRIES FOUND:
leech /ˈliːtʃ/ noun
plural leeches
leech
/ˈliːtʃ/
noun
plural leeches
Britannica Dictionary definition of LEECH
[count]
: a type of worm that attaches itself to the skin of animals and sucks their blood
disapproving : a person who uses other people for personal gain