excoriate /ɛkˈskoriˌeɪt/ verb excoriates; excoriated; excoriating
excoriates; excoriated; excoriating
Learner's definition of EXCORIATE
[+ object] formal
: to criticize (someone or something) very harshly严厉指责;痛斥 — excoriation
/ɛkˌskoriˈeɪʃən/ noun, plural excoriations [count, noncount]