"endowments" in the noun sense
1. endowment, gift, talent, natural endowment
natural abilities or qualities
2. endowment, endowment fund
the capital that provides income for an institution
3. endowment
the act of endowing with a permanent source of income
"his generous endowment of the laboratory came just in the nick of time"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License