Attested.to

Definition

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

Seed ·

Term in context

charitable trust in CommonParlance