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