trust deed
trust deed
English
Noun
Ad
Definition
A deed conveying property to a trustee, for some specific use.
Ad
trust deed
A deed conveying property to a trustee, for some specific use.