horse trade

English

Noun

horse trade (uncountable)

  1. The business of buying and selling horses.