horse trading is a noun meaning "the swapping of horses (accompanied by much bargaining)". It carries 2 recorded senses.
the swapping of horses (accompanied by much bargaining)
negotiation accompanied by mutual concessions and shrewd bargaining
Definitions, synonyms and semantic relations for horse trading come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.