charitable : Idioms & Phrases


charitable trust

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