Definition of Investment Trust

  • 1. A financial institution that sells shares to individuals and invests in securities issued by other companies Noun

Synonyms for word "investment trust"

Semanticaly linked words with "investment trust"

Hyponims for word "investment trust"