sponge - English Synonyms Dictionary

sponge

v.
[1] mooch , bum , cadge , grub
n.
[1] quick study
[2] leech , parasite , sponger
[3] poriferan , parazoan