horse trade
horse trade {n.}
1. The sale of a horse or the exchange of two horses.
It was a horse trade in which the owner of the worse animal gave a rifle to make the trade equal.
2. {informal}
A business agreement or bargain arrived at after hard and skillful discussion.
Party leaders went around for months making horse trades to get support for their candidate.
The horse trade finally called for a new car for the radio station in exchange for several weeks of advertising for the car dealer.
Categories:
Source: A Dictionary of American Idioms