Topic: TECHNOLOGY


key card

noun
     
key card [countable]
T a special plastic card that you put in an electronic lock to open a door etc

Explore TECHNOLOGY Topic