latch on verb Infinitive latch on Present tense 3rd person singular latches on Preterite latched on Present participle latching on Past participle latched on