Elephants meaning

A slang term that refers to large investors, typically institutions. Some institutions that fall into that group include mutual funds, pension funds, insurance companies, and banks that trade securities worth millions of dollars at one time.
0
0
Plural form of elephant.
noun
0
0
Advertisement