What is the meaning of the word "endowment"?

Definitions:

  1. the act of endowing with a permanent source of income copy to clipboard noun
    • Their generous endowment of the laboratory came just in the nick of time. copy to clipboard

Synonyms: