- the source of income with which an institution, etc, is endowed
- the income itself
- the act or process of endowing
- (usually plural) natural talents or qualities
WordReference Random House Unabridged Dictionary of American English © 2015
- the act of endowing.
- the property, funds, etc., with which an institution or person is endowed.
- Usually,endowments. an attribute of mind or body;
a gift of nature.
- Anglo-French endowement; see endow, -ment
- late Middle English 1425–75
- to provide with a permanent fund or source of income, as by a donation: An alumna endowed her college with a million dollars.
- to furnish, as with some talent, faculty, or quality;
equip:Nature endowed him with a beautiful voice.