1 results found
1. To criticize someone or something very harshly
2. To damage or remove part of the surface skin
1. Iron Man excoriated Spider-Man for his recklessness during the battle.
2. Wonder Woman was excoriated by the press for failing to stop the villain's escape.
3. Doraemon excoriated Nobita for not doing his homework and relying too much on gadgets.
4. In the movie, the main character was excoriated for his controversial opinions.