Go back to Stock Market TermsDefinition 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.
Death-backed bonds