single-premium life insurance business definition
An insurance policy that requires a single upfront premium for paid-up coverage for the lifetime of the insured. This type life insurance is heavily weighted toward being an investment plan that provides tax-deferred accumulations.
Learn more about single-premium life insurance