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

betenke

verb

full

endow

verb

Definitions of endow

English

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.