Meaning of horse trade

Definition of horse trade

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

Other information on horse trade

WIKIPEDIA results for horse trade
Amazon results for horse trade