freeloaded; freeloading; freeloads
: to impose upon another's generosity or hospitality without sharing in the cost or responsibility involved : sponge
freeloader
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share