verb
1. to denounce or criticize severely.
The company’s CEO was excoriated for his wrongful actions and was forced to resign.
2. to abrade or tear away the skin of.
verb
1. to denounce or criticize severely.
The company’s CEO was excoriated for his wrongful actions and was forced to resign.
2. to abrade or tear away the skin of.