DRIVE A HARD BARGAIN Meaning of DRIVE A HARD BARGAIN in English pay a low price, negotiate firmly When buying land, Cal drives a hard bargain. He pays low prices. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012