Is “Keycard” a Scrabble word?
Yes
KEYCARD
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Keycard
noun
1.A usually plastic card which stores a digital signature that is used to operate an electronic access control lock.
Synonyms: card key