What does bond insurance mean?

bond insurance meaning in Law Dictionary

whenever a 3rd party promises to pay for on a bond because of if the issuer defaults.

bond insurance meaning in Business Dictionary

Commitment by an authorized (usually an insurance company) to pay interest and major installments because of on a bond just in case the relationship issuer defaults.