These are word's definitions related to latch-onto-sb. Click on any word to go to its word's detail page. Or, go to the definition of latch-onto-sb.
0 to stay close to someone or spend a lot of time with someone, usually when they do not want you near:
She latched onto me as soon as she arrived, and I had to spend the rest of the evening talking to her.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer