latch on to

latch on to

latches on to

latched on to

latched on to

latching on to

Verb
vardagligt
idiom
  • "latched on to a fortune in the fur trade"