noun
the income or property with which a person or institution is endowed
-
The university received a generous endowment from a wealthy donor.
-
The charity got a big donation from a rich person.
-
The school scored a fat stack of cash from a baller benefactor.
-
Her intelligence was like a natural endowment, a gift that kept on giving.