| Excoriate (v.) To rail against; to censure; to strongly denounce; as, to excoriate a newspaper for publishing a misleading story. Thesaurus Entries abrade, assail, attack, bark, blister, castigate, decorticate, flay, fret, fustigate, gall, lash, pare, peel, roast, rub, scalp, scarify, scathe, scorch, scourge, skin, skin alive, slash, strip, trounce |