Browse dictionary
Showing 1-1 of 1 results in 1 entries
1. chip and PIN, n. View full entry 2001
...A system for electronic transactions in which debit and credit cards containing a microchip are used in conjunction with a PIN rather than with the cardholder's signature, to provide greater security when...
