This is a trust that is set up in order to protect any assets from creditors and court orders. It can be set up locally thouigh they are often set up as offshore accounts. Offshore trust accounts are not under the jurisdiction of the local courts.
Black’s Law Online Dictionary