unbesmirchEtymologyFrom un- + besmirch.verbTo undo the effects of besmirching; to restore the reputation of.“And it is with sincere regret that I add, under obligations to truth, that the record fails to unbesmirch him.”