Idiom Definition:
  
    
  Your browser does not support the audio element.
"
  to drive a hard bargain"
 
    to demand the best terms  when making an arrangement
    to work hard to negotiate prices or outcomes in your favor
     
    
  Synonyms:  
  artful, astute, business, canny, crafty, cunning, deal, dicker, haggle, insightful, negotiate, quick-witted, savvy, sharp, shrewd, smart, trade, transact, wily, wise
   
   
  This insect is 
driving a hard bargain. - - - - ->  
