run for one's money
A difficult challenge for the person indicated, especially one involving a competitive situation.
Meaning adapted from Wiktionary, available under CC BY-SA 4.0.
“My younger brother gives me a run for my money at chess.”
“This cheap smartphone gives the expensive models a run for their money.”
“The local team gives the professional players a run for their money.”
“The new intern is so talented that she is giving the senior staff a run for their money.”
“The small family-owned bakery is giving the big supermarket chains a run for their money because its bread tastes much better.”
“Even though she is only ten years old, she gives her father a run for his money during their morning runs.”
“Although the veteran champion expected an easy victory, the determined challenger gave him a real run for his money throughout the entire match.”
first recorded 19th c.
The expression is first recorded in 1874 and likely originates in the context of horse racing. It describes the state of a gambler who, despite failing to secure a win, receives sufficient entertainment from the race to justify the stake. The satisfaction is derived from the performance itself rather than the financial result.
- 01
abound in one's own sense
To follow one’s own inclinations and opinions.
- 02
ace up one's sleeve
A surprise advantage of which others are not aware.
- 03
act one's age
To behave in a manner appropriate to one's age.
- 04
act one's age, not one's shoe size
Synonym of act one's age (“to behave in a mature manner; to avoid being childish”).
- 05
afraid of one's own shadow
Exceptionally timid.
- 06
air one's dirty laundry in public
To reveal one's sordid secrets to the public.
- 07
air one's dirty linen in public
Synonym of air one's dirty laundry in public.
- 08
albatross around one's neck
A characteristic, possession, associate, or previous deed that hinders one's ability to succeed.
Last updated August 10, 2026