Noun private foundation has 1 sense
  1. private foundation - a charity that does not receive a major part of its support from the public
    --1 is a kind of
    charity
,
TOP