Learn · Idioms Competition & Rivalry

Give someone a run for their money

B1

Meaning

To provide strong competition.

Example sentences

The underdog gave the champion a run for their money.

That new restaurant is giving the established ones a run for their money.