BizTerm Definition
Life Insurance
Full Definition

Insurance providing for payment of a specified amount on the insured's death, either to his or her estate or to a designated beneficiary; or in the case of an endowment policy, to the policy holder at a specified date.

Previous Biz Term Next Biz Term