excoriate
v. (-ting) 1 a remove skin from (a person etc.) By abrasion. B strip off (skin). 2 censure severely. excoriation n. [latin corium hide]
v. (-ting) 1 a remove skin from (a person etc.) By abrasion. B strip off (skin). 2 censure severely. excoriation n. [latin corium hide]