charitable trust Meaning, Definition & Usage

  1. noun a trust created for charitable or religious or educational or scientific purposes
    public trust.

WordNet