BizTerm Definition
Testamentary trust"
Full Definition

A trust created through the will of its creator.


Previous Biz Term Next Biz Term