Answer: horsetrading

AnswerCrossword Clue
HORSETRADING

Shrewd bartering

HORSETRADING

Shrewd bargaining

HORSETRADING

It involves much giving and taking