There are multiple definitions - click on the translation that matches your context.

保函

名词

full

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.