Main entry: endowment
Definition: the act of endowing with a permanent source of income
Usage: his generous endowment of the laboratory came just in the nick of time
Main entry: natural endowment, gift, talent, endowment
Definition: natural abilities or qualities
Main entry: endowment, endowment fund
Definition: the capital that provides income for an institution