Definify.com

Definition 2024


latching_on

latching on

English

Verb

latching on

  1. present participle of latch on