Definition
Derogatory term for mutual funds which invest in distressed property at liquidation prices for making a killing on its future sale.
Related Videos
http://www.businessdictionary.com/definition/vulture-funds.html
http://www.businessdictionary.com/definition/vulture-funds.html