Meaning of letter of credit

Definition of letter of credit

(noun) a document issued by a bank that guarantees the payment of a customer's draft; substitutes the bank's credit for the customer's credit

Other information on letter of credit

WIKIPEDIA results for letter of credit
Amazon results for letter of credit