Dictionary definition · endowment
noun
- natural abilities or qualities
- the capital that provides income for an institution
- the act of endowing with a permanent source of income"his generous endowment of the laboratory came just in the nick of time"
Similar words
Source: Open English WordNet (CC BY 4.0).