YourDictionary

Dictionary Home » Invest » insured bond

insured bond investment & finance definition

A municipal debt obligation for which interest and principal are guaranteed by a private insurance company. Municipal issuers pay a premium to purchase the insurance in order to obtain a higher credit quality rating and a lower rate of interest on the debt.

Learn more about insured bond

link/cite print suggestion box