excoriate
verb
- 1
express strong disapproval of
We condemn the racism in South Africa
These ideas were reprobated
- 2
tear or wear off the skin or make sore by abrading
This leash chafes the dog's neck
Also useful for “excoriate”:Scrabble— High-value letters — see what it scores