Definition of "Endowment Policy"
A type of life insurance policy that pays upon the death of the insured within a covered period or at the end of the covered period if the individual is still alive. If the policyholder dies during the endowment period, a payment is made to a beneficiary.









