horse-trade Meaning and Definition

Multiple Word Search

Search Result for horse-trade

Definitions

English definition for horse-trade

1. v. negotiate with much give and take

Sponored Video