We do not currently know of any synonyms for spendthrift trusts.
The noun spendthrift trusts is defined as:
Did you mean trusts?