ON THE LATCH


Meaning of ON THE LATCH in English

chiefly Brit.

(of a door or gate) closed but not locked.

→ latch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.