LATCH


Meaning of LATCH in English

Let in.

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