Meaning of horse trade
Definition of horse trade
(noun)
the swapping of horses (accompanied by
much
bargaining)
Other information on horse trade
WIKIPEDIA results for
horse trade
Amazon results for
horse trade
Tweet