SHOW YOU UP


Meaning of SHOW YOU UP in English

be better than you, cause you to look inferior

If you play tennis with Martina, she'll show you up. She's good!

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