freeloader

/ˈfriːloʊdər/

Definitions

1. noun

A person who takes advantage of the hospitality or generosity of others without making a contribution or offering help in return.

“He was accused of being a freeloader for constantly crashing at his friends’ houses without helping with chores.”

Synonyms

  • loafer
  • moocher
  • scrounger

Antonyms

  • contributor
  • provider