☰
Contribute
Extractor
About
Idiom-Blog
All Idiom Dictionaries
Try now
horsetrade
Language:
Meanings:
1.
Historical
English
neutral
literal
The act of exchanging or trading horses.
2.
US English
British English
idiomatic
informal
political
To negotiate informally, often involving bargaining, reciprocal concessions, or political deal-making.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary