secured credit card
Meanings
noun
- 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
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.