LATCH


Meaning of LATCH in English

v. shut by means of a latch; lock, bolt; fasten

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