Meaning of freeload
Definition of freeload
(verb)
live
off somebody's generosity; "This
young
man refuses to
work
and is freeloading"
Other information on freeload
WIKIPEDIA results for
freeload
Amazon results for
freeload
Tweet