Home

Word

investment trust, n.
more info a financial institution that sells shares to individuals and invests in securities issued by other companies
<noun.group>

fund investment company investment firm investment trust