Life Insurance May 25, 2020 Insurance providing for the payment of benefits upon the death, whether by accident or otherwise, of the life insured. Related Articles: DisclaimerGlossary: Variable Life InsuranceGlossary: Yearly Renewable Term InsuranceFinancial CalculatorsConcepts - Tax Minimization Through Gifting