secured credit card

English dictionary entry

Meanings

noun
  1. A type of credit card that requires an upfront cash deposit from the cardholder, which serves as collateral and typically sets the credit limit.

Word forms

secured credit card secured credit cards
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.