Wednesday, January 25, 2017

horse-trade

To negotiate, trade, or bargain in a shrewd, judicious manner. Primarily heard in US. Watch the video

from Idiom of the Day http://ift.tt/2j3rneU
via IFTTT