a person who is always accepting free food and housing from other people without giving them anything in exchange
verb [intransitive]
adjective, noun [uncountable]See freeloader in the Oxford Advanced Learner's Dictionary
Check pronunciation: freeloader