Answer: horsetrader

AnswerCrossword Clue
HORSETRADERShrewd bargainer
HORSETRADERWheeler-dealer