keycard noun2 •A usually plastic card which stores a digital signature that is used to operate an electronic access control lock. •In Roman keycard Blackwood, an ace of any suit or the king of trumps. formskeycards