Definition for : Endowment
GLOSSARY LETTER
Endowment designates a donation made to a non-Profit institution in the form of money or property that has a stated purpose at the bequest of the donor. Typically, an endowment is designed to keep the Principal amount intact while using the Investment Income from dividends for charitable efforts.
To know more about it, look at what we have already written on this subject