(n)endowmentthe act of endowing with a permanent source of income“his generous endowment of the laboratory came just in the nick of time”