Synonyms, Thesaurus & Antonyms of 'investment trust'
1. (noun)investment company, investment trust, investment firm, fund a financial institution that sells shares to individuals and invests in securities issued by other companies Synonyms: investment trust, store, investment company, fund, monetary fund, investment firm, stock