LATCH ON TO


Meaning of LATCH ON TO in English

informal attach oneself to (someone) as a constant companion.

→ latch

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