Idioms Drive a hard bargain Meaning: To negotiate firmly and demand a good deal. Example: She drives a hard bargain when buying property. ShareTweetPin ItShareShare