Meaning of private foundation

Definition of private foundation

(noun) a charity that does not receive a major part of its support from the public

Other information on private foundation

WIKIPEDIA results for private foundation
Amazon results for private foundation