excoriated
verb
Definitions
To wear off the skin of; to chafe or flay.
Synonyms:abradechafeflayTo strongly denounce or censure.
Synonyms:condemndisparagereprobatetear a strip off
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To wear off the skin of; to chafe or flay.
To strongly denounce or censure.