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.