'public charity' definitions:

Definition of 'public charity'

From: WordNet
noun
A charity that is deemed to receive the major part of its support from the public (rather than from a small group of individuals)