Daily Word Box

Install Daily Word Box: tap Share, then Add to Home Screen.

Idiom

give a run for your money

idiom B2
/ɡɪv ə ˈrʌn fər jʊr ˈmʌni/

Meanings

idiom

To provide strong competition and make someone work hard to succeed or win.

Visual cue for give a run for your money — meaning 1
idiom

To be almost as good as a person or thing that is usually considered the best, creating a close contest.

Visual cue for give a run for your money — meaning 2

Definition

To give a run for your money means to challenge someone strongly and make them work hard to win.

If someone gives you a run for your money, they compete with you so well that winning is not easy. It often suggests you are usually strong, but this time you face serious competition. The phrase is common in sports, business, and everyday comparisons.

Examples

  • The rookie gave a run for your money in the final match.
  • This new app will give a run for your money to the market leader.
  • I thought I’d win easily, but she gave a run for your money.
  • Their defense gave a run for your money to our top-ranked team.