endowment
the act of endowing with a permanent source of income
his generous endowment of the laboratory came just in the nick of time