English Dictionary
Definition latch on in British English
latch on phrasal verb
[intransitive] phrasal verb
1
to suddenly understand or realize something
Synonyms and related words
