Words from
excoriate
    censure or criticize severely.
    
    Source: My old website
    
    censure
    express severe disapproval (of someone or something)
    
    Source: My old website
    
    vindication
    the action of clearing someone of blame or suspicion.
    
    Source: My old website
    
    exoneration
    the action of officially of absolving someone from blame; vindication.
    
    Source: My old website
    
    absolve
    set or declare (someone free from blame, guilt, or responsibility.
    
    Source: My old website
    
    concerted
    jointly arranged, planned, or carried out; coordinated.
    
    Source: My old website
    
    scintillating
    sparkling or shining brightly.
    
    Source: My old website