Semi-Secured Credit Card
Definitions
1
Posts
1
Posters
144
Views
-
A semi-secured credit card is offered to individuals who carry a higher credit risk. It offers credit, but also requires a deposit.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions