Question: what is the meaning of the idiom to drive a hard bargain?
Answer: drive a hard bargain. Be severe in negotiating a transaction, make an agreement to one's advantage. For example, It's more than I planned to pay, but you drive a hard bargain. This expression, first recorded in 1836, uses the verb drive in the sense of “forcefully carry through.”