Find the word definition

Wiktionary
latch key

n. (alternative spelling of latchkey English)