English / word
endowment
noun C1MEANING IN ENGLISH
A permanent fund or bequest given to an institution, or an innate talent or natural gift.
In context
01
The research institute relies heavily on its philanthropic endowment for annual funding.
02
The university received a large endowment for research.
Synonyms
grant,fund,bequest
Antonyms
divestment,deprivation,withdrawal
Collocations
university endowment,large endowment,endowment fund