Meaning of horse-trade

Definition of horse-trade

(verb) negotiate with much give and take

Other information on horse-trade

WIKIPEDIA results for horse-trade
Amazon results for horse-trade