C1 noun ɪnˈdaʊmənt
endowment
Meaning
An income or form of property given or bequeathed to someone.
Example
The university received a large endowment for research.