excoriate

ex|co|ri|ate /ɪksk'ɔːrieɪt/ (excoriates excoriating excoriated)
[VERB] V n
To excoriate a person or organization means to criticize them severely, usually in public. (FORMAL)
He proceeded to excoriate me in front of the nurses.
= berate

Popular posts from this blog

abreast

ablaze

allowance