latched
latched
verb
Became firmly attached to someone or something, or understood an idea.
"She latched onto the new concept."
verb
Secured or fastened a door, gate, or window using a mechanical catch.
"He latched the garden gate."
Thesaurus
Synonyms: latch, door latch