Feedback
Freeload
Meaning
Verb
●
To
live off
the
generosity
or
hospitality
of others
Sourced from
Wiktionary
Related
Leech
Bludge
Mooching
Piggyback
Profiteer
Leach
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better