excoriate - eks-KOHree-ATE - denounce, attack, censure, criticise
Example: "In a narrow vote the Senate gave Ben S. Bernanke a second four-year term as the head of the Federal Reserve on Thursday, after critics excoriated the central bank's conduct in the years leading up to the financial crisis."