Definitions
There is 1 meaning of the phrase
Investment Trust.
Investment Trust - as a noun
A financial institution that sells shares to individuals and invests in securities issued by other companies
Synonyms (Exact Relations)
fundinvestment companyinvestment firmHypernyms (Closely Related)
nondepository financial institutionHyponyms (Broadly Related)
Example Sentences
"She decided to put her money into an investment trust in order to diversify her portfolio."
"The investment trust has consistently delivered high returns to its shareholders."
"John's financial advisor recommended investing in an investment trust for long-term growth."
"The investment trust specializes in real estate investments."
"My parents have been investing in an investment trust for their retirement savings."