superendow
/ˌsuːpərɛndoʊ/Definitions
1. verb
to give or provide something with more than enough resources, power, or influence
“The new investor superendowed the struggling startup with a massive amount of funding.”
2. noun
an act of giving or providing someone or something with more than enough resources, power, or influence
“The superendow of the charity by the billionaire philanthropist made headlines worldwide.”