From Longman Business Dictionaryvulture investorˈvulture inˌvestorFINANCE a person or organization that invests in companies etc that are in financial difficulty, for example by buying their debt or shares very cheaplyMany vulture investors see more big gains ahead, now that the stores show signs of a sales upturn. → investor