EXCORIATE


Meaning of EXCORIATE in English

[verb] [T] [formal] - to state the opinion that (a play, a book, a political action, etc.) is very badHis latest novel received excoriating reviews.The President excoriated the Western press for their biased views.

Cambridge English vocab.      Кембриджский английский словарь.