unbesmirch verb1 •(rare) To 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. — 1874 formsunbesmirched · unbesmirching · unbesmirches