Legal Trusts And Endowments

1 words in this vocabulary list

noun the income or property with which a person or institution is endowed

  • The university received a generous endowment from a wealthy donor.
  • The charity got a big donation from a rich person.
  • The school scored a fat stack of cash from a baller benefactor.
  • Her intelligence was like a natural endowment, a gift that kept on giving.