chip and PIN


noun

  1. a system for processing credit cards requiring the customer to enter a unique identification number instead of a signature to authorize a payment
  2. (as modifier)chip and PIN transactions

Word Origin for chip and PIN

C21: chip (sense 8) + PIN