GIVE YOU A RUN FOR YOUR MONEY


Meaning of GIVE YOU A RUN FOR YOUR MONEY in English

compete with you, try to defeat you

I'm not the best skier, but I'll give you a run for your money.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.