letter of credit

Noun
  1. 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 (synset 113400926)

Other Searches