YourDictionary

Dictionary Home » Invest » turkey

turkey investment & finance definition

An investment that has performed poorly.

Learn more about turkey

Related Articles

turkey

link/cite print suggestion box