What is the full meaning of excoriated
EXCORIATE, to abrade; to heap abuse [v]
Example of the word excoriated placed on a Scrabble board.