Word of the Day I was unaware of…
Excoriate [ik·SKOR·ee·ayt’, ik·SKOER·ee·ayt’]1. to wear off the skin of, as a person or animal; abrade 2. to censure or denounce very strongly: “When Kendra decided to excoriatethe administration’s policies in an editorial for the local paper, sheacquired some powerful enemies.” noun forms: excoriation, excoriator