Word for the Day: Excoriate

I recognized this word when Stephen J. Cannell used it and I understood what it meant. But today, when I mentioned it in class, I could not remember what it meant.

So… Here’s the definition.

To tear or wear off the skin of; abrade.
To censure strongly; denounce: an editorial that excoriated the administration for its inaction.