endowment fund

Explore definitions, synonyms, and language insights of endowment fund

Definitions

Noun
the capital that provides income for an institution

More General Terms


More Specific Terms