horse trading

Explore definitions, synonyms, and language insights of horse trading

Definitions

Noun
the swapping of horses (accompanied by much bargaining)
Noun
negotiation accompanied by mutual concessions and shrewd bargaining