Loading page
horse trade is a noun meaning "the swapping of horses (accompanied by much bargaining)". It carries one recorded sense.
the swapping of horses (accompanied by much bargaining)
Definitions, synonyms and semantic relations for horse trade come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.