excoriated definition
excoriate (third-person singular simple present excoriates, present participle excoriating, simple past and past participle excoriated) (transitive) To wear off the skin of; to chafe or flay.