horse trade
nounDefinition of horse trade
: negotiation accompanied by shrewd bargaining and reciprocal concessions
a political horse trade
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more