Learn · Idioms Strength & Power

Give someone a run for their money

B2

Meaning

To provide strong competition.

Example sentences

The new restaurant is giving the old ones a run for their money.

The underdog gave the champion a run for their money.