sponger[noun]Synonyms: parasite, barnacle, bloodsucker, freeloader, hanger-on, leech, lounge lizard, spiv, sponge, sucker
[TahlilGaran] English Synonym Dictionary ▲
spon‧ger /ˈspʌndʒə $ -ər/
noun [countable] someone who gets money, free meals etc from other people and does nothing for them – used to show disapproval
[TahlilGaran] Dictionary of Contemporary English ▲