excoriate
Dictionary
verb
- To wear off the skin of; to chafe or flay.
- To strongly denounce or censure.
Play Word Games
Test your vocabulary and logic skills with our daily word puzzles. Will you find 'excoriate' in today's game?
Test your vocabulary and logic skills with our daily word puzzles. Will you find 'excoriate' in today's game?