Home / D / direct trust

direct trust

noun 12 letters Scrabble 14 WWF 16
Definitions
noun

a trust created by the free and deliberate act of the parties involved (usually on the basis of written documentation)

Want another word?
Spin the dictionary for a fresh one.
Generate a word →