keycard

Explore definitions, synonyms, and language insights of keycard

Definitions

Noun
a plastic card that has a magnetically coded strip that is scanned in order to operate a mechanism

More General Terms