secured credit cardWiktionary 原文英美释义名词noun1(banking) A type of credit card that requires an upfront cash deposit from the cardholder, which serves as collateral and typically sets the credit limit.