YourDictionary

Dictionary Home » Business » turkey

turkey business definition

An investment that has performed poorly. There were many turkeys during the dot-com bust of 2001.

Learn more about turkey

Related Articles

turkey

link/cite print suggestion box