YourDictionary

Dictionary Home » Business » life insurance

life insurance business definition

A contract between a life insurance company and the policyholder that pays a stated amount of money to beneficiaries on the death of the insured. See also cash-value life insurance, term insurance.

Learn more about life insurance

link/cite print suggestion box