English Dictionary
◊ FREELOAD
freeload
v : live off somebody's generosity