What does freeload mean?
verb
to take advantage of something, especially a service or facility, without paying for it; to live off someone else's resources without contributing anything in return.
Example
"He's been freeloaded off his friends for too long and needs to get a job."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.