雪耻xuěchǐ
Meanings
1. to take revenge for a past insult
2. to expunge a disgrace or humiliation
Characters used