excoriate (verb) - to harshly criticize, berate, or denounce; to abrade, flay, or remove skin [ik-skohr-ee-eyt]
Word of the Day: EXCORIATE
excoriate (verb) - to harshly criticize, berate, or denounce; to abrade, flay, or remove skin [ik-skohr-ee-eyt]