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