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