testamentary trust









testamentary trust


noun Law.

  1. a trust set up under the terms of a will.
54 queries 0.551