Definify.com

Definition 2024


spendthrift_trusts

spendthrift trusts

English

Noun

spendthrift trusts

  1. plural of spendthrift trust