Glossary Word Definition: Life Insurance


Life Insurance

An insurance company contract that provides for payment to the beneficiary upon the death of the insured. Some life insurance policies provide a tax-deferred cash buildup that can be accessed by the policy owner.