horse trade

Noun
  1. The swapping of horses (accompanied by much bargaining) (synset 101111839)

Other Searches