excoriate
ex.co.ri.ate \ek-'sko-r-e--.a-t, -'sko.r-\ \(.)ek-.sko-r-e--'a--sh*n, -.sko.r-\ vt [ME excoriaten, fr. LL excoriatus, pp. of excoriare, fr. L Xex- + corium skin, hide - more at CUIRASS 1: to wear off the skin of : ABRADE 2: to censure scathingly - ex.co.ri.a.tion n