standby letter of credit
noun [ C ]
ukusplural standby letters of credit FINANCE, BANKING
an official document from a bank promising to pay back a loan, etc. if a customer fails to do so:
Standby letters of credit are a commonly used financial device when dealing with large international contracts.