CEFR B2

endowed

verb

Meaning

To provide with a permanent source of income, especially for an institution like a college or hospital, through a gift or legacy.

Examples

  • The hospital was endowed by a generous donation, allowing it to expand its services.
  • Her alma mater was endowed by an anonymous donor, securing its future.

Synonyms: funded, financed, bankrolled