English Dictionary
Definition latchkey in British English
latchkey noun
[countable] noun
/ˈlætʃˌkiː/
Synonyms and related words
