Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: keycard
  1. A plastic card that has a magnetically coded strip that is scanned in order to operate a mechanism

Derived forms: keycards

Type of: card, ID card, identity card

Encyclopedia: Keycard