Back to N1 Words

裸足で逃げる

はだしでにげる
JLPT N1 expression

Meaning

to be put to shame (of an expert)