secured credit card noun1 •A type of credit card that requires an upfront cash deposit from the cardholder, which serves as collateral and typically sets the credit limit. formssecured credit cards