irrevocable letter of credit
noun

a letter of credit which cannot be cancelled or changed, except if agreed between the two parties involved

Browse by Subjects
lapsed option
Clearing House Automated Payment System
CHAPS
renegotiate
capital appreciation