LEECH ON/OFF


Meaning of LEECH ON/OFF in English

habitually exploit or rely on.

→ leech

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.