excoriate
vt. 擦伤; 擦破(皮肤); 剥(皮); 严厉指责
To excoriate a person or organization means to criticize them severely, usually in public.
He proceeded to excoriate me in front of the nurses.
他开始在护士面前痛斥我。
1. express strong disapproval of;
2. tear or wear off the skin or make sore by abrading;
He proceeded to excoriate me in front of the nurses.
他开始在护士面前痛斥我。