horse trade noun 1.: a swap of horses usually accompanied by bargaining and compromise 2.: negotiation accompanied by shrewd bargaining and usually by reciprocal concessions : practical compromise < a political horse trade > < his horse trades with foreign governments have been masterpieces of commercial diplomacy — J.D.Ratcliff >