run for one's money
Formidable opponent's pressure
A run for one's money is strong competition or a serious challenge.
If someone gives you a run for your money, they push you hard even if they don't win: The underdog team gave the champions a run for their money.
The phrase can also mean getting fair value or full satisfaction from an effort or expense: That concert gave us a run for our money.
One who competes against
- opponentOne who contends against
- challengerOne competing against incumbent
- contenderOne competing seriously
- matchupScheduled competitive pairing
showdown · underdog · frontrunner · upset · dark horse · close race · hard-fought · formidable
Degree of importance
- satisfactionState of fulfilled desires
- entertainmentAgreeable diversion of attention
- returnGo back again
- bang for buckReturn on investment
rewarding · fulfilling · memorable · worthwhile · enjoyable · thrilling · excitement · spectacle
Labored effort against resistance
- effortApplied energy toward goals
- testEvaluative examination
- obstacleSomething blocking the way
- adversaryEnemy in conflict
trial · ordeal · persistence · grit · determination · resilience · tenacity · stamina
rival
One who competes against
- opponentOne who contends against
- challengerOne competing against incumbent
- contenderOne competing seriously
matchup · showdown · underdog · frontrunner · upset · dark horse · close race · hard-fought · formidable · clash
worth
Degree of importance
- satisfactionState of fulfilled desires
- entertainmentAgreeable diversion of attention
- returnGo back again
bang for buck · rewarding · fulfilling · memorable · worthwhile · enjoyable · thrilling · excitement · spectacle · experience
struggle
Labored effort against resistance
adversary · trial · ordeal · persistence · grit · determination · resilience · tenacity · stamina · fortitude
run for one's moneyeasy win
Unchallenging victory
walkover · cakewalk · pushover · no contest · blowout
run for one's moneybreeze
Light, gentle air movement
cinch · piece of cake · walk in the park · child's play · no-brainer
runs, running, runner, runners, runny, ones, oneness, money, moneys