D
Dicread
HomeDictionaryEendowment

endowment

permanent fund / natural talent / granting of funds
Noun
pl: endowments

This term describes a permanent resource, whether financial or biological, that provides a lasting advantage. In a financial sense, it refers to a capital fund where the principal is invested and only the interest is spent, ensuring the institution's longevity. When referring to human traits, it describes an innate capacity or talent. This usage carries a connotation of a gift bestowed by nature or a higher power, rather than a skill acquired through effort or training.

Meanings

Noun

An amount of money or property given to a person or institution to provide a permanent income.

"The university received a generous endowment from a former student to fund new scholarships."

Noun

A quality or ability that a person is born with.

"Her natural endowment for music was evident from the age of four."

Noun

The act of providing a permanent fund or source of income to an institution.

"The endowment of the hospital ensured that it could provide free care for the poor."

Related Words

Last Updated: June 11, 2026Report an Error