v. To have oneself supported in terms of food and housing at someone else's expense. When are you guys going to stop freeloading and do some work?
FREELOAD
Meaning of FREELOAD in English
American idioms English vocabulary. Английский словарь американских идиом. 2012