InvestorWords.com
endowment insurance
Definition
A type of life insurance that is payable to the insured if he/she is still living on the policy's maturity date, or to a beneficiary otherwise.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
Get our free Term of the Day newsletter!



