文polyglot.
← English dictionary
English / word

endowment

noun C1
MEANING 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

Sources

Bidyazo vocabulary library ↗