1、To assail with stinging criticism; excoriate.

2、To criticize severely and devastatingly; excoriate.

3、He proceeded to excoriate me in front of the nurses.

4、That's why the solution to substandard performance is always to excoriate, punish and shame the child.

5、Separately, much of the African writing culture that remains on the continent, including Kwani?, is propped up with cash from the Western donors that African writers purport to excoriate.

6、On April 21st the Energy and Commerce Committee of the House of Representatives will excoriate the latest bunch of hapless bosses: those who had the temerity to apply accounting standard ASC 740.