PREPAID CREDIT CARD

A type of credit card with a pre-deposited balance, like a store gift card. With a normal credit card, you buy something with borrowed funds. With prepaid credit card, however, you buy things with funds that have already been paid.