Meanings
-
1
noun
a fund or natural quality with which a person or institution is provided
The university's endowment funds dozens of research scholarships.
Thesaurus
Etymology
From endow (from Anglo-French endouer, from Latin dotare 'to endow', from dos 'dowry') + the noun-forming suffix -ment.
View etymology graph ->