Langimage
English
B2

to live at the expense of others without giving anything in return.

Meanings

to live at the expense of others without giving anything in return.

He has been sponging off his friends for years.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01