Go back to Stock Market Terms

Death-backed bonds

Definition of Death-backed bonds
Bonds that are issued by an insurance company and provide a death benefit to the bondholder in addition to regular interest payments, typically used for estate planning purposes.