1. horsetrading - Noun
2. horsetrading - Verb
horsetrading (uncountable) (idiomatic) Informal negotiating, especially when complex or clever in nature.
horsetrading present participle of horsetrade