Daily Word Box

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

Idiom

give a run for your money

idiom B2
UK /ɡɪv ə ˌrʌn fə jɔː ˈmʌni/
US /ɡɪv ə ˌrʌn fər jʊr ˈmʌni/

Meanings

idiom

To provide strong competition, making someone work hard to win.

give a run for your money: To provide strong competition, making someone work hard to win.
idiom

To seriously challenge a person, team, or company, nearly matching their ability or success.

give a run for your money: To seriously challenge a person, team, or company, nearly matching their ability or success.

Definition

To give a run for your money means to challenge someone strongly and almost beat them.

If someone gives you a run for your money, they compete with you so well that winning is difficult. You may still win, but only with effort. It is often used about sports, games, business, or any contest where the opponent is surprisingly strong.

Examples

  • Our team gave the champions a run for their money, even though we lost by one point.
  • She’s new to the job, but she gave her more experienced coworker a run for her money on the project.
  • I didn’t expect the puzzle to be hard, but it gave me a run for my money.
  • They gave the top-ranked school a run for their money in the debate final.
  • He thought the interview would be easy, but the questions gave him a run for his money.

Common mistake

Learners often say “give a run to your money,” but the correct form is “give a run for your money.”