credit card

noun

Definitions of credit card

English

a plastic card used as a way to pay for things now, with the actual money for the purchases being paid later

It takes just a few seconds for someone to essentially copy your credit card.