What does bond of indemnity mean?

bond of indemnity meaning in Business Dictionary

Alternative term for letter of indemnity.