Pages

to excoriate

he excoriated him for his “lies” 



to excoriate: vituperar, execrar. Criticar severamente, a menudo en público.