English | German | Russian | Czech

horsetrading English

Meaning horsetrading meaning

What does horsetrading mean?

horsetrading

(idiomatic) Informal negotiating, especially when complex or clever in nature.

Are you looking for...?