Langimage
English
B2

to live off someone else's resources without contributing.

Meanings

to live off someone else's resources without contributing.

He mooches off his parents even though he has a job.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59