FREELOAD Meaning of FREELOAD in English receive free food or rent, handoutDo social programs encourage freeloading? It's a good question. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012