castigate; to reprimand or scold (someone) severely of a blame.
exonerate; to clear, free or absolve (someone) from blame for a fault or wrongdoing.