excoriate
abschürfen; scharf kritisieren
Related words
Example sentences with “excoriate”
He was excoriated by the press. (Er wurde von der Presse scharf kritisiert.)
Frequently asked questions
What does 'excoriate' mean?
It means to skin or criticize harshly, 'abschürfen' or 'scharf kritisieren'.