investment trust Meaning, Definition & Usage

  1. noun a financial institution that sells shares to individuals and invests in securities issued by other companies
    investment firm; investment company; fund.

WordNet