public charity

Noun
  1. A charity that is deemed to receive the major part of its support from the public (rather than from a small group of individuals) (synset 108424097)

Other Searches