endow
US /ɪnˈdaʊ/
UK /ɪnˈdaʊ/
1.
cho
to give a large amount of money to pay for creating a college, hospital, etc. or to provide an income for it:
:
•
The state of Michigan has endowed three institutes to do research for industry.
cho
to give a large amount of money to pay for creating a college, hospital, etc. or to provide an income for it: