charitable trust

Noun
  1. A trust created for charitable or religious or educational or scientific purposes (synset 113382638)

Other Searches