Wednesday, November 6, 2013

Excoriate

Excoriate [ex·co·ri·ate] v. Censure or criticize severely; Severely berate.

No comments: