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
- holding company
- investment firm www.thesaurus.com
- investment house www.thesaurus.com
Advertisement
Advertisement
Advertisement
Browse