endowment

  

Definitions (2)

1. Gift of money or income producing property to a public organization (such as a hospital or university) for a specific purpose (such as research or scholarships). Generally, the endowed asset is kept intact and only the income generated by it is consumed.
2. Aggregate of all positives (assets, abilities, capacities, qualities, etc.) that an individual starts out with.

Related Videos




http://www.businessdictionary.com/definition/endowment.html

Browse by Letter: # 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