Langimage
English
B2

to live at the expense of someone else.

Meanings

to live at the expense of someone else.

He's been sponging off his parents since he lost his job.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01