Home / L / living trust

living trust

noun /lɪvɪŋtrəst/ 12 letters Scrabble 15 WWF 20
Definitions
noun

a trust created and operating during the grantor's lifetime

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