Definition of investment trust in English:

investment trust

Syllabification: in·vest·ment trust

noun

A limited company whose business is the investment of shareholders' funds, the shares being traded like those of any other public company.
More example sentences
  • The way these work is to have different ‘classes’ of shares that share an investment trust's assets between them.
  • The investment trust specialises in property shares and property assets.
  • While it is unlikely that ordinary shares in an investment trust will become worthless, it is also quite possible that the value of a warrant will be worthless when it expires.

Definition of investment trust in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day inamorata
Pronunciation: ɪˌnaməˈrɑːtə
noun
a person's female lover