Fetching details from the dictionary...

to rinse; to wash out
to have one's revenge; to wipe out a disgrace
前回の敗北の恥を雪ぐ決意で試合に臨んだ。
He entered the match determined to avenge his previous defeat.
長年の汚名を雪ぐために彼は裁判を起こした。
He filed a lawsuit to clear his long-standing disgrace.
過去の失敗を雪ぐ機会はそう何度もない。
Opportunities to redeem past failures do not come often.