Advertisement

Advertisement

living trust

noun

  1. a trust that takes effect during the lifetime of the settlor.


Advertisement

Advertisement

Advertisement

Advertisement