Definitions
of leech
1. [n] - a follower who hangs around a host (without benefit to the host) in hope of gain or advantage 2. [n] - carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Quotes
Sorry no example quotes for "leech" were found
|
|
leech Synonyms sponger sponge parasite hirudinean bloodsucker
Other infomation on leech uSearch
results for
leech
WIKIPEDIA
results for
leech
amazon
results for
leech
ebay
results for
leech
|