latched
verb(latch)
to lay hold with or as if with the hands or arms —used with on or onto
latched
verb(latch)
to associate oneself intimately and often artfully —used with on or onto
latched
verb(latch)
to make fast with or as if with a latch
latched
phrasal verb(latch)
to begin to understand something