·noun One who haggles or is difficult in bargaining.
II. Haggler ·noun One who forestalls a market; a middleman between producer and dealer in London vegetable markets.