meaning of bond of indemnity

bond of indemnity meaning in Business Dictionary

Alternative term for letter of indemnity.