Noun
One who haggles or is difficult in bargaining.
One who forestalls a market; a middleman between producer and dealer in London vegetable markets.
Source: Webster's dictionaryOutside the stoning area, Eric Idle plays a stone salesman with a snappy pitch called Harry the Haggler. Source: Internet