horsetrading

listen to the pronunciation of horsetrading
Английский Язык - Английский Язык
Informal negotiating, especially when complex or clever in nature
Present participle of horsetrade