plural endowments
1
a
: a large amount of money that has been given to a school, hospital, etc., and that is used to pay for its creation and continuing support
The hospital's endowment was established by a local family.
The college has a large endowment.
an endowment fund
b
: the act of providing money to create or support a school, organization, etc.
the endowment of a hospital wing
generous endowments
2
: a person's natural ability or talent
an athlete's physical endowments



