Meaning of public charity

Definition of public charity

(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)

Other information on public charity

WIKIPEDIA results for public charity
Amazon results for public charity