Word Definition

excoriating

  1. of Eccoriate

Synonyms