Subscriber login


Forgot your password?

Library card login

Other

investment trust

Translate investment trust | into Italian
Definition of investment trust

noun

  • a limited company whose business is the investment of shareholders' funds, the shares being traded like those of any other public company.

investment trust in other Oxford dictionaries

Definition of investment trust in the US English dictionary