English | German | Russian | Czech

horsetrade English

Meaning horsetrade meaning

What does horsetrade mean?

horsetrade

(idiomatic) To negotiate informally, especially when bargaining or reciprocal concessions are included, frequently regarding politics.

Are you looking for...?