Noun: investment trust in'vest-munt trúst
- A financial institution that sells shares to individuals and invests in securities issued by other companies
"The investment trust managed a diverse portfolio of stocks and bonds";
- investment company, investment firm, fund
Derived forms: investment trusts
Type of: nondepository financial institution
Encyclopedia: Investment trust