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. English idioms vocab. Словарь английских идиом и выражений. 2012