|
Definition of Freeload
1. Verb. Live off somebody's generosity. "This young man refuses to work and is freeloading"
Definition of Freeload
1. to live at the expense of others [v -ED, -ING, -S]
|
1. Verb. Live off somebody's generosity. "This young man refuses to work and is freeloading"
1. to live at the expense of others [v -ED, -ING, -S]