Definition of «endowed»

The word "endowed" means something that has been given or granted, especially in a permanent manner. It can refer to qualities, abilities, or characteristics that someone possesses by nature or birth. In terms of finances, it refers to an endowment which is the act of providing with funds for a specific purpose, either through donation or inheritance, and these funds are then invested in order to generate income in perpetuity.

Sentences with «endowed»

  • They show that, between roughly 900,000 and 125,000 years ago, east Asia was teeming with hominins endowed with features that would place them somewhere between H. erectus and H. sapiens, says Wu (see «Ancient human sites»). (showcase.casw.org)
  • The undergirding of the cause of theological learning with endowed chairs and programs, whose chief behest will be an honest respect for the normative character of «the Wesleyan quadrilateral»: Scripture, tradition, reason and «Christian experience.» (religion-online.org)
  • Activities: Saugus has been well endowed by nature with its incredible parks, camping grounds and river. (redroofinnboston.com)
  • (see all sentences)
a b c d e f g h i j k l m n o p q r s t u v w x y z