Meaning of LATCH in English

LATCH

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.      Краткий оксфордский словарь английского языка тезаурус.