Definition of Excoriate

  • 1. Express strong disapproval of Verb
  • 2. Tear or wear off the skin or make sore by abrading Verb

Synonyms for word "excoriate"

Semanticaly linked words with "excoriate"