Bookmark and Share
Share
Home » Glossary » Endowment

Endowment

  1. A permanent fund established to support the costs of a named project or purpose. Permanence is assured by restricting withdrawals of principal and generally relying on investment income for support.