chip and PIN
noun
- a system for processing credit cards requiring the customer to enter a unique identification number instead of a signature to authorize a payment
- (as modifier)chip and PIN transactions
Word Origin for chip and PIN
C21:
chip (sense 8) +
PIN