Glossary/Endowment

Endowment

A pool of long-term capital established to support an institution’s mission and spending needs.