- horse trade as a noun:
- 1
horse trade
noun
1 horse trade
The swapping of horses (accompanied by much bargaining).
synonym: horse trading.
debug info: 0.0145
noun
The swapping of horses (accompanied by much bargaining).
synonym: horse trading.
debug info: 0.0145