There are multiple definitions - click on the translation that matches your context.

捐赠

动词

full

endow

verb

Definitions of endow

to give or to bequeath (=to give following your death) an income, a property, a privilege or some other right to someone or to an institution

Congress may charter banks and endow them with the right to issue circulating notes.