What does endowment mean?
noun
A gift or grant of money, property, or other assets, typically made to a person or organization for a specific purpose. A natural talent or ability.
Example
"The university received a significant endowment from a wealthy alumnus to establish a new research center."
Definition generated by AI and curated by RJS Tech Solutions LLP.