spendthrift trust Meaning, Definition & Usage

  1. noun a trust created to maintain a beneficiary but to be secure against the beneficiary's improvidence

WordNet