public trust Meaning, Definition & Usage

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

WordNet