Answer: horsetrade

AnswerCrossword Clue
HORSETRADESwap
HORSETRADEShrewd bargain
HORSETRADEOne fly's business?
HORSETRADEClever exchange
HORSETRADEShrewd exchange
HORSETRADEShrewdly conducted exchange
HORSETRADEFiguratively, a practical compromise.
HORSETRADEDavid Harum's specialty.
HORSETRADEBargain shrewdly
HORSETRADENegotiate with much give and take