English dictionary

endowment meaning and definition

Definition and meaning of endowment at MeaningMonkey.org. endowment meaning and definition in the English Dictionary.

ENDOWMENT noun

Definition of 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: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: