昭雪

    zhāoxuě

    1. Verbto exonerate; to clear (from an accusation); to rehabilitate

    多年后,新证据终于为他昭雪。Duōnián hòu, xīn zhèngjù zhōngyú wèi tā zhāoxuě.Years later, new evidence finally exonerated him.