public charity Meaning, Definition & Usage

  1. 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)

WordNet