Meaning of LATCH in English
(~es, ~ing, ~ed)
A ~ is a fastening on a door or gate. It consists of a metal bar which you lift in order to open the door.
You left the ~ off the gate and the dog escaped.
A ~ is a lock on a door which locks automatically when you shut the door, so that you need a key in order to open it from the outside.
...a key clicked in the ~ of the front door.
If you ~ a door or gate, you fasten it by means of a ~.
He ~ed the door, tested it, and turned around to speak to Frank.
VERB: V n
Collins COBUILD. Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) . 2012