Hôrse'-dēal'er, n.

noun

n. One who buys and sells horses.