HORSE TRADE


Meaning of HORSE TRADE in English

a business agreement or bargain arrived at after hard bargaining After several hours of horse trading we finally reached an agreement to buy the new computers.

English idioms vocab.      Словарь английских идиом и выражений.