charity, public: meaning in law

A charity that receives most of its support from the public

Browse all legal terms →