excoriateto censure or denounce someone harshly and publicly; to berate severelyThe editorial went on to excoriate the administration for its handling of the crisis.NoteThe editorial went on to excoriate the administration for its handling of the crisis.Elon.io is an online learning platformWe have an entire course teaching GRE Verbal — Essential Vocabulary grammar and vocabulary.Start learning GRE Verbal — Essential Vocabulary now