excoriates
v. 擦伤( excoriate的第三人称单数 ); 擦破(皮肤); 剥(皮); 严厉指责
To excoriate a person or organization means to criticize them severely, usually in public.
He proceeded to excoriate me in front of the nurses.
他开始在护士面前痛斥我。
This idiom excoriates those who show accomplishments in front experts.
“班门弄斧”这个成语,用来在行家面前显示本领.