living trust
US
/ˌlɪvɪŋ trəst/
UK
/ˈlɪvɪŋ trəst/
Definition for living trust is being prepared and will be available soon.
Definition for living trust is being prepared and will be available soon.