letter of indemnity
noun

a letter promising payment as compensation for a loss

Browse by Subjects
agency bank
constraint
watered stock
capital budgeting
angel investor