Instant Credit Card definition

Instant Credit Card means ICICI Bank Instant Credit Card issued by ICICI Bank to the Cardholder against the fixed deposit maintained by the Cardholder with ICICI Bank.