AskEraser  |  Settings
Ask.com   
 


Synonyms
excoriate

verb

  1. express strong disapproval of: "We condemn the racism in South Africa"
  2. tear or wear off the skin or make sore by abrading: "This leash chafes the dog's neck"