Search Result:investment trust
Overview of noun investment_trust
The noun investment trust has 1 sense
- investment company, investment trust, investment firm, fund -- (a financial institution that sells shares to individuals and invests in securities issued by other companies)