Answer: horsetrading

AnswerCrossword Clue
HORSETRADINGShrewd bartering
HORSETRADINGShrewd bargaining
HORSETRADINGIt involves much giving and taking