Advertisement
Advertisement
View synonyms for investment trust
investment trust
noun
- a financial enterprise that invests its subscribed capital in securities for its investors' benefit
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse