wheeler-dealer

Definitions

General English

Banking

  • noun a person who lives on money from a series of profitable business deals
http://www.dictionarycentral.com/definition/wheeler-dealer.html