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