English Dictionary
Definition endowment in British English
endowment noun
noun
/ɪnˈdaʊmənt/
Example
the endowment of a Professorship at Oxford
Synonyms and related words
