An Encylopedia Britannica Company

horse trade

1 ENTRIES FOUND:
horse trade noun
plural horse trades
horse trade
noun
plural horse trades
Britannica Dictionary definition of HORSE TRADE
[count]
: a clever and often secret agreement made by powerful people who are usually trying to get an advantage over others

— horse trader

noun, plural horse traders [count]

— horse trading

noun [noncount]