Words: endowment
Part of speech: n
Definition: the act of endowing with a permanent source of income
Example: his generous endowment of the laboratory came just in the nick of time