Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leech
in English
leech
#common
Plural
leeches
Past Tense
leeched
Participle Verb
leeching
Third Person Singular
leeches
Definitions
Noun
a
blood-sucking
aquatic
worm
a
person
exploiting
others
for
gain
Verb
to
apply
a
leech
for
medical
purposes
The
doctor
will
leech
the
patient's
blood
to
remove
excess
iron
.
to
drain
resources
without
return
The
company
is
being
leeched
by
the
corrupt
manager
who
takes
all
the
profits
.