sponger - English Synonyms Dictionary

sponger

n.
[1] leech , parasite , sponge