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
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