excoriate/ɪkˈskoʊɹ.iˌeɪt/UKverb1To wear off the skin of; to chafe or flay.2To strongly denounce or censure.Synonymsabradechafeflaycondemndisparagereprobatetear a strip offTranslate “excoriate” to another languageClick any language to open the translator with this word already filled in.SpanishEspañolFrenchFrançaisGermanDeutschChinese中文Japanese日本語Korean한국어ArabicالعربيةHindiहिन्दीPortuguesePortuguêsRussianРусскийItalianItalianoDutchNederlandsTurkishTürkçePolishPolskiVietnameseTiếng ViệtThaiไทยIndonesianBahasa IndonesiaBengaliবাংলাSwedishSvenskaGreekΕλληνικάShow all 252 languages