YourDictionary

income bond

noun
A long-term debt security in which the issuer is required to pay interest only when interest is earned.

Learn more about income bond

link/cite print suggestion box