Skip to content

endowment

Dictionary definition · endowment

noun

  1. natural abilities or qualities
  2. the capital that provides income for an institution
  3. the act of endowing with a permanent source of income"his generous endowment of the laboratory came just in the nick of time"

Source: Open English WordNet (CC BY 4.0).