Sponge off others (8)
I believe the answer is:
freeload
'sponge off others' is the definition.
(synonyms)
This is all the clue.
(Other definitions for freeload that I've seen before include "Enjoy oneself at another's expense" , "Live off somebody's generosity" , "Scrounge" , "Sponge" , "Without giving anything in return, take" .)