Definition Definition

Endowment

Endowment refers life insurance that combines the characteristics of savings and insurance: the policyholder collects a stated sum if he or she is living when the policy matures. The beneficiary receives the amount the endowment was intended to accumulate (the face value) if the policyholder dies before the policy is fully paid.

Share it: CITE

Related Definitions