- To furnish with money or its equivalent, as a permanent
fund for support; to make pecuniary provision for; to settle an income
upon; especially, to furnish with dower; as, to endow a wife; to endow
a public institution. - To enrich or furnish with anything of the nature of a
gift (as a quality or faculty); -- followed by with, rarely by of; as,
man is endowed by his Maker with reason; to endow with privileges or
benefits.
Endowment insurance Endowment insurance is a type of life insurance that pays the face amount of insurance to the beneficiary if the insured dies within a
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.