excoriate

US [ˌeks'kɔ:rieɪt]
UK [ˌeks'kɔ:rieɪt]
  • v.擦伤;严厉指责;痛斥
  • Web批判;呵斥;严厉批评
Past Participle:excoriated  Present Participle:excoriating  Simple Present:excoriates  
excoriate
v.
1.
~ sth
擦破,擦伤,剥落(皮肤)to irritate a person's skin so that it starts to come off
2.
~ sb/sth
严厉指责;痛斥to criticize sb/sth severely

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard