whole life insurance

whole life insurance definition - finance
A life insurance policy that combines a death benefit payment to the policyholdersÂ’ beneficiary along with a savings vehicle that accumulates the policyÂ’s cash value. The cash value is determined by the return that the insurance company earns on its investments. The cash accumulates on a tax-deferred basis. Other types of whole life insurance that give the insured more options for selecting the underlying investment options are universal life policies, which typically invest in fixed-income securities and variable life insurance, which includes the options of investment in stock, bond, and money market accounts. Also called permanent life insurance.

Webster's New World Finance and Investment Dictionary Copyright © 2003 by Wiley Publishing, Inc., Indianapolis, Indiana.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.