horse trade

Explore definitions, synonyms, and language insights of horse trade

Definitions

Noun
the swapping of horses (accompanied by much bargaining)

More General Terms