Meaning of LATCH in English

LATCH

Let in.

Slang English vocab.      Английский сленговый словарь.