| || InvestHub.com's |
Finance Dictionary and Glossary of Investment Terms
1. A slang word for a venture capitalist who deprives an inventor of control over their own innovations and most of the money they should have made from the invention.2. A venture capitalist who invests in floundering firms in the hopes that they will turn around.