latch on to something - English Synonyms Dictionary