BizTerm Definition
Endowment
Full Definition

Life insurance payable to the policyholder if living, on the maturity date stated in the policy, or to a beneficiary if the insured dies prior to that date.


Previous Biz Term Next Biz Term