horse_tradingEnglish

horse trading, horse trade

Noun

The swapping of horses (accompanied by much bargaining)

English: horse trade, horse trading

Negotiation accompanied by mutual concessions and shrewd bargaining

English: horse trading

English words with similar meanings

Show 1 words