Home / H / horse trading

horse trading

noun 13 letters Scrabble 17 WWF 18
Definitions
noun

the swapping of horses (accompanied by much bargaining)

noun

negotiation accompanied by mutual concessions and shrewd bargaining

Want another word?
Spin the dictionary for a fresh one.
Generate a word →