private foundation Meaning, Definition & Usage

  1. noun a charity that does not receive a major part of its support from the public

WordNet