investment trust
— Noun
– English
~ a financial institution that sells shares to individuals and invests in securities issued by other companies
involuntary trust
— Noun
– English
~ a trust created by a court (regardless of the intent of the parties) to benefit a party that has been wrongfully deprived of its rights
implied trust
— Noun
– English
~ a trust inferred by operation of law