public trust
1.
(
noun
) a trust created for charitable or religious or educational or scientific purposes
Synonyms:
charitable trust
Related Words:
trust
Terms and Conditions of Use / Copyright Notice