Dictionary search results

Showing 1-3 of 3 results

letter of credit British & World English

A letter issued by a bank to another bank (especially one in a different country) to serve as a guarantee for payments made to a specified person under specified conditions


You searched for letter of credit