1) Condemn 2) Decry 3) Denounce 4) Denounce harshly 5) Denounce violently 6) Express strong disapproval of 7) Flay 8) Objurgate 9) Reprobate 10) To chafe or flay 11) To wear off the skin of Found on https://www.crosswordclues.com/clue/excoriate
Ex·co'ri·ate transitive verb [ imperfect & past participle Excoriated ; present participle & verbal noun excoriating .] [ Latin excoriare ; ex out + corium hide. confer Scourge ; see Cuirass .] To s... Found on http://www.encyclo.co.uk/webster/E/83
excoriate 1. To tear or wear off the skin of; to abrade (rub or wear away especially by friction). 2. To censure strongly; to denounce: 'He wrote an editorial which excoriated the administration for its inaction.' Found on http://www.wordinfo.info/words/index/info/view_unit/541/
to denounce or berate severely; flay verbally: He was excoriated for his mistakes. · to strip off or remove the skin from: Her palms were excoriated by the hard labor of shoveling. Found on https://www.infoplease.com/dictionary/excoriate