Wiktionary
spendthrift trusts
n. (plural of spendthrift trust English)
n. (plural of spendthrift trust English)