Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

horse trade Definition

Cancel
horse trade
noun(horse trade)
negotiation accompanied by shrewd bargaining and reciprocal concessions

Words Related to horse trade!

horse trade Examples by Brain Bank Users