Last modified on 21 July 2014, at 16:36

latching on

EnglishEdit

VerbEdit

latching on

  1. Present participle of latch on.