Meaning & Definition of Endowment in English
English⟶
Endowment
/ɛndaʊmənt/
noun
1. Natural abilities or qualities
synonym:
- endowment,
- gift,
- talent,
- natural endowment
2. The capital that provides income for an institution
synonym:
- endowment,
- endowment fund
3. The act of endowing with a permanent source of income
- "His generous endowment of the laboratory came just in the nick of time"
synonym:
- endowment