Subscriber login


Forgot your password?

Library card login

Other

investment trust

Syllabification: (in·vest·ment 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 British & World English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …