Langimage
English
B2

to exploit or take advantage of someone or something.

Meanings

to exploit or take advantage of someone or something.

He tends to leech off his parents.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01