Wiktionary
latch key
n. (alternative spelling of latchkey English)
n. (alternative spelling of latchkey English)