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
computational error
Chameleon option
crossed cheque
offering price
tenderer