- The act of bestowing a dower, fund, or permanent
provision for support. - That which is bestowed or settled on a person or an
institution; property, fund, or revenue permanently appropriated to any
object; as, the endowment of a church, a hospital, or a college. - That which is given or bestowed upon the person or mind;
gift of nature; accomplishment; natural capacity; talents; -- usually
in the plural.
Meaning of 'endowment' (Princeton's WordNet)
1 . endowment
[ n]
Meaning (1): - the act of endowing with a permanent source of income
Example in sentence:
his generous endowment of the laboratory came just in the nick of time
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.