excoriate

verb

  1. 1

    express strong disapproval of

    We condemn the racism in South Africa

    These ideas were reprobated

  2. 2

    tear or wear off the skin or make sore by abrading

    This leash chafes the dog's neck

Synonyms

Also useful for “excoriate”:Scrabble