Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
excoriate  (excoriates 3rd person present) (excoriating present participle) (excoriated past tense & past participle )To excoriate a person or organization means to criticize them severely, usually in public. 
FORMAL  verb  (=berate) 
He proceeded to excoriate me in front of the nurses.  V n