Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Latchkey in English

English

Latchkey

/læʧki/

noun

1. Key for raising or drawing back a latch or opening an outside door

    synonym:
  • latchkey