give someone or something a run for their money

give (one) a run for (one's) money

To challenge one's ability, fortitude, or patience. Don't underestimate our opponents today—I think they'll give us a run for our money. Having an infant and a toddler sure is giving me a run for my money. Sure, Sheila still became valedictorian, but Tim really gave her a run for her money!
See also: for, give, money, run
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.

give someone or something a (good) run for their money

provide someone or something with challenging competition or opposition.
1997 Rugby World Beaten Welsh Cup finalists Swansea gave them a good run for their money for much of the campaign before fading away.
Farlex Partner Idioms Dictionary © Farlex 2017
See also:
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.