leech
English Dictionary
->
Letter L
-> leech
Search Dictionary:
leech Definition
(n)
carnivorous
or
bloodsucking
aquatic
or
terrestrial
worms
typically
having
a
sucker
at
each
end
(n)
a
follower
who
hangs
around
a
host
(
without
benefit
to
the
host
)
in
hope
of
gain
or
advantage
(v)
draw
blood
; "
In
the
old
days
,
doctors
routinely
bled
patients
as
part
of
the
treatment
"
leech Synonyms
bleed
bloodsucker
hirudinean
leech
parasite
phlebotomise
phlebotomize
sponge
sponger
© Art Branch Inc.