FREELOAD


Meaning of FREELOAD in English

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?

American idioms English vocabulary.      Английский словарь американских идиом.