SHOW SOMEONE/THING UP
Meaning of SHOW SOMEONE/THING UP in English
1》 expose someone or something as being bad or faulty.
2》 ( show someone up ) informal embarrass or humiliate someone.
→ shoveler
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004