Business / Debt / Endowment: A permanent fund bestowed upon an individual or institution, such as a university, museum, hospital, or foundation, to be used for a specific purpose.

Other Words for Endowment

Endowment Noun Synonyms: grant, (financial) aid, subsidy, subvention, allowance, allotment, contribution, donation, gift, present, award, bequest, inheritance, dowry

Endowment Funds

Business / Finance / Endowment Funds: Gift of money or property to a specified institution for a specified purpose. MORE

Endowment Or Trust

Business / Loan / Endowment Or Trust: A fund that contains assets whose use is restricted only to the income earned by these assets. MORE

Buy Side

Business / Taxes / Buy Side: Institutional money managers, such as mutual funds, pension funds, and endowments, are the buy side of Wall Street. Buy-side institutions use proprietary research to make investments for the portfolio MORE

Money Manager

Business / Finance / Money Manager: Related: Investment manager MORE

Institutional Investor

Business / Taxes / Institutional Investor: Institutional investors buy and sell securities in large volume, typically 10,000 or more shares of stock, or bonds worth $200,000 or more, in a single transaction. In most cases, the investors are or MORE

Institutional Investors

Business / Finance / Institutional Investors : Organizations that invest, including insurance companies, depository institutions, pension funds, investment companies, mutual funds, and endowment funds. MORE