A
property trust is a legal arrangement where ownership of a property is held by one party (the trustee) for the benefit of another party (the beneficiary). The trustee manages the property and ensures that it is used or distributed according to the wishes or requirements of the benefactor.
Full definition