Skip to content

horse trade

noun

  1. negotiation accompanied by shrewd bargaining and reciprocal concessions
L1421528 on Wikidata ↗

Wiktionary

noun

  1. The business of buying and selling horses.