excoriate - English Synonyms Dictionary

excoriate

v.
[1] condemn , reprobate , decry , objurgate
[2] chafe