Freeload
['fri'lod]
Definition
(verb.) live off somebody's generosity; 'This young man refuses to work and is freeloading'.
Checker: Mimi--From WordNet
['fri'lod]
(verb.) live off somebody's generosity; 'This young man refuses to work and is freeloading'.
Checker: Mimi--From WordNet