Meaning of LATCH in English

LATCH

n. device which fastens a door or gate; lock; fastener; digital logic circuit used to store one or more bits (Electronics), anti-concurrent block (Computers)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.