Wiktionary
horse trader
n. (alternative spelling of horsetrader English)
WordNet
horse trader
n. a hard bargainer