What is OFFSHORE TRUST A trust that is set up in a location, usually another country, different from the trustor’s location.