English to English

investment trust
(/I/n'v/E/stm/@/nt_tr/@/st )

noun (n)

  • a financial institution that sells shares to individuals and invests in securities issued by other companies(noun.group)
    source: wordnet30
Advertisement

Bookmark This Site