meaning of living trust

1. a trust created and operating during the grantors lifetime


Related Words

living trust |

Developed & Maintained By Taraprasad.com

Treasure Words