[---]

Jyutping zin1 syut3 cin4 ci2
Pinyin jiān xuě qián chǐ

Definitions (Wiktionary)
  1. phrase, idiomatic
    to wash away a humiliation