Learn · Idioms Competition & Rivalry

Give someone a run for their money

A2

Meaning

To provide strong competition.

Example sentences

The new company is giving the market leader a run for their money.

He gave his opponent a good run for their money in the race.