excoriation

/ɛkskˈɔrieɪʃʌn/

Explore definitions, synonyms, and language insights of excoriation

Definitions

Noun
an abraded area where the skin is torn or worn off
Noun
severe censure

More Specific Terms