Financial Glossary what is endowment
Endowment
A
gift
such as
money
or
property
to an institution, such as a museum, university or hospital, for a given purpose.