endowment has definitions from the field of economics
1
[ noun ] natural qualities or talents

Used in print

(Musical America, LXXXI:5...)

In the process , his native endowments were stretched , strengthened and disciplined to serve their human purpose .

2
[ noun ] (economics) the capital that provides income for an institution

Synonyms

endowment_fund

Related terms

capital patrimony chantry endow

3
[ noun ] the act of endowing with a permanent source of income

Examples

"his generous endowment of the laboratory came just in the nick of time"

Related terms

giving endow

*