private foundation

Explore definitions, synonyms, and language insights of private foundation

Definitions

Noun
a charity that does not receive a major part of its support from the public

More General Terms