• more Thesaurus
  • Definition
    • endowment :the act of endowing with a permanent source of income
      • his generous endowment of the laboratory came just in the nick of time

    • endowment :natural abilities or qualities

      • endowment :the capital that provides income for an institution

        • {{t.term}} - {{t.type}}
      • Derivative