Meaning of charitable trust

Definition of charitable trust

(noun) a trust created for charitable or religious or educational or scientific purposes

Other information on charitable trust

WIKIPEDIA results for charitable trust
Amazon results for charitable trust