Term of the Moment

flux capacitor


Look Up Another Term


Definition: payment card


An umbrella term for a variety of bank or retail cards issued to customers that are used to make payments. Payment cards include credit and debit cards as well as store charge cards. See credit card, debit card and cash-to-card machine.