latching onto

English

Verb

latching onto

  1. present participle and gerund of latch onto