Meaning of horse trading

Definition of horse trading

(noun) the swapping of horses (accompanied by much bargaining)

Other information on horse trading

WIKIPEDIA results for horse trading
Amazon results for horse trading