Answer: freeloaded

AnswerCrossword Clue
freeloadedFREELOAD, to live at the expense of others