English Dictionary
Definition key card in British English
key card noun
[countable] noun
1
a small plastic card that has electronic information stored on it. It is used for opening doors.
Synonyms and related words
