letter of indemnity

noun

Definitions of letter of indemnity

English

a written guarantee given by a third party on behalf of another party to a contract that if that party does not meet its contractual obligations, the third party will cover any resulting costs

The bank is entitled to require a letter of indemnity from the municipality before acting on a "stop payment" order or paying a duplicate cheque.