: a large amount of money that has been given to a school, hospital, etc., and that is used to pay for its creation and continuing support
: the act of providing money to create or support a school, organization, etc.
: a person's natural ability or talent
What made you want to look up endowment? Please tell us where you read or heard it (including the quote, if possible).