LATCH
Meaning of LATCH in English
n. 25B6; noun he lifted the latch : FASTENING, catch, fastener, clasp.
25B6; verb Jess latched the back door : FASTEN, secure, make fast.
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012