https://en.synonym.one/amp/letter of credit
11 synonyms, 1 definition for LETTER OF CREDIT