Definitions for "Elephants" Add To Word List
Login or Register  | Word Lists | Search History

A term used to describe large institutions, like mutual funds, pension plans, banks and insurance companies, who make trades in very high volumes.
Helpful?           0
Large institutional investors.
Helpful?           0
An elephant oil field is defined as containing 100 million barrels of oil recoverable
Helpful?           0