public_trustEnglish

charitable trust, public trust

Noun

A trust created for charitable or religious or educational or scientific purposes

English: charitable trust, public trust

English words with similar meanings

Show 1 words