Word
horse trader, n.
a hard bargainer
<noun.person>
horse trader
semantic pointers
hypernym
dealer, trader, bargainer, monger