YourDictionary

Dictionary Home » Invest » endowment life insurance

endowment life insurance investment & finance definition

A life insurance policy that provides benefits for a specified period (for example, 20 years or until age 65) and that may be redeemed at face value if the insured is alive at the end of the specified period. Thus, payment is made regardless of whether the insured lives or dies, although the cost of the policy is quite high compared with other types of life insurance.

Learn more about endowment life insurance

link/cite print suggestion box